Narvacan, Karl

Karl Navacan

Karl Narvacan completed his medical degree at the University of Alberta.  He joined the University of Toronto Residency Program in 2019.