Ricardo Castillo-Neyra, PhD, DVM, MSPH
Assistant Professor of Epidemiology at the Perelman School of Medicine at the University of Pennsylvania
Scientific Director of the Zoonotic Disease Research Lab (Penn and Universidad Peruana Cayetano Heredia in Peru)
CHIBE-affiliated faculty member