Dr. Ross obtained her medical degree (M.D.) at Université Laval, Québec, Canada, followed by Internal Medicine and Cardiology residencies at the same institution. She then completed a fellowship in sports cardiology and cardiac rehabilitation at the University of Chester, in the UK. She is the founder and medical director of the PREV cardiac rehabilitation center in Lévis. She has been on the board of the Canadian Association of Cardiovascular Prevention and Rehabilitation (CACPR) for more than 9 years.
She is also an associate professor of medicine at Université Laval. She is fluent in English and French.



