He graduated from the Faculty of Medicine at the University of Toronto in 2006 and completed a Neurology residency in Toronto in 2011. After a two-year clinical research fellowship in stroke and sleep neurology at Sunnybrook Health Sciences Centre in Toronto, Dr. Boulos continued as a Staff Neurologist in the same institute. During his fellowship training, Dr. Boulos also completed a Master’s Degree which explored the association of sleep disorders with cerebrovascular disease.