Catherine LeiRole: Podcast GuestInfectious disease epidemiologist at Stanford UniversityFeatured in 1 episode