Professional School: University Of Cape Town, Faculty Of Medicine, 2010
Internship: Charlotte Maxeke Johannesburg Academic Hospital, 2012
Other: Heidelberg Hospital, 2013
Other: Johan Heyns Community Health Center, 2014
Residency: Carilion Clinic Children's Hospital, 2021
Fellowship: University of Virginia Children's Hospital, 2024
Board Specialities: American Board of Pediatrics - Pediatrics