MDUniv of Alberta;University of Alberta
MD, MPHUniversity of Alberta
MD FRCPCAlberta Health Services;University of Alberta
Diploma in Information TechnologyAlberta Health Services
MD, MScAlberta Health Services
MD, MScUniversity of Alberta
MDUniversity of Alberta
MB, ChBUniversity of Alberta
Medical Transcription at NAITAlberta Health Services