Speaker Profile
Catherine Waruiru

Catherine Waruiru

Infectious Disease, Pediatrics Allergy and Immunology
Sheffield, England, United Kingdom

Connect with the speaker?