Alexander Garza, Saint Louis University College for Public Health and Social Justice (IMAGE)
Caption
Alexander Garza, M.D., M.P.H., is the associate dean for public health practice and associate professor of epidemiology at Saint Louis University College for Public Health and Social Justice.
Credit
Riya V. Anandwala
Usage Restrictions
None
License
Licensed content