Skip to main content
Michael Flavin MD FRCPC
 Michael  Flavin
Position(s)
Emeritus Professor

Dr. Michael Flavin is an emeritus Professor of Pediatrics, Neonatologist and Pediatric Respirologist.