Staff Analyst
san pedro, california, united states
Los Angeles County Department of Public Health
London School of Hygiene and Tropical Medicine, U. of London
UC San Diego
University of California, San Diego - School of Medicine