
Dr. McGregor graduated from the University of Aberdeen in 2001 and initially specialized in Emergency Medicine before transitioning to General Practice.
She has since gained extensive experience, serving as a GP Partner for over nine years in a large, busy practice in Perth, as well as working as a locum GP across the Tayside region.
In 2022, Dr. McGregor became a certified Lifestyle Medicine physician, earning the Diploma from the International Board of Lifestyle Medicine. She is passionate about promoting lifestyle changes aimed at preventing, managing, and even reversing chronic conditions
Her interests also extend to women’s health, particularly menopause, but at her core, Dr. McGregor is a dedicated generalist who prioritizes patient centered, holistic care for all.
Dr McGregor has joined our GP Clinical Team and will have regular appointments available.
Book your appointment
01786 406410
