Dr. Mcgregor attended Northeastern Ohio University College of Medicine and graduated in 1994 (28 years ago).
Dr. Mcgregor works at Allegheny Clinic, which has 1736 other health providers.
Dr. Mcgregor is affiliated with the following hospitals.
As a thoracic surgery, Dr. Mcgregor may see patients with the following conditions. Please check with Dr. Mcgregor what conditions he treats. Dr. Mcgregor may treat additional conditions not listed.
Dr. Mcgregor is a thoracic surgeon.
Providers chosen based on Dr. Mcgregor's location and specialties.