Johns Hopkins Bloomberg School of Public Health and Paul H Nitze School of Advanced International Studies, Johns Hopkins University, Baltimore, MD, USA ...