Kavi Bhalla, PhD
Department of Global Health and Population
Harvard School of Public Health
718 Huntington Avenue, 1st Floor
Boston, MA, 02115, USA
Click here for a google map of the above address.
We are located on the Longwood Campus of Harvard University (i.e. we are NOT on the Cambridge campus). Click here for driving directions to the Longwood campus