teaching activities missing activity missing activity missing activity missing activity missing activity
education and training Master of Public Health, Universidad Autónoma de Nuevo León Master's Degree in Ethics for Social Construction, Universidad de Deusto Surgeon