Ruth Macklin, PhD
Professor, Department of Epidemiology and Population Health
View Campus Map (Building number 18)
Get directions via Google Maps