Johns Hopkins Bloomberg School of Public Health
Meghan Stack is a research associate in the Department of International Health at the Johns Hopkins Bloomberg School of Public Health, in Baltimore, Maryland.