Total Reviews 0
Dr. Mcgregor graduated from the Harvard Medical School in 1980. He works in New York, NY and specializes in Pulmonary Medicine and Internal Medicine. Dr. Mcgregor is affiliated with New York Presbyterian Hospital Columbia University Medical Center.