Sarah B. Macfarlane, PhD, MSc

Sarah Macfarlane
Global Health Sciences Faculty Affiliate

Phone: 415-502-6050
UCSF Box: 0443
Email: Macfarlane@globalhealth.ucsf.edu
UCSF Profile