Search By Topic


Join Future Earth

Catherine Machalaba

Science Officer

Catherine Machalaba is the Program Coordinator for Health and Policy at EcoHealth Alliance, where she and colleagues work towards One Health solutions for humans, animals, and the environment. She serves as the Science Officer for the ecoHEALTH project. She holds an undergraduate degree in biology, a Master in public health from Dartmouth Medical School, and is currently a Doctoral student in Environmental Health at the City University of New York School of Public Health.

Related pages: