Michael Flavin
MD FRCPC

Position(s)
Emeritus Professor
Dr. Michael Flavin is an emeritus Professor of Pediatrics, Neonatologist and Pediatric Respirologist.
Dr. Michael Flavin is an emeritus Professor of Pediatrics, Neonatologist and Pediatric Respirologist.