Dr. Macgregor III graduated from the Cornell University Weill Medical College in 1984. He works in San Francisco, CA and specializes in Cardiovascular Disease. Dr. Macgregor III is affiliated with John Muir Medical Center Concord, San Francisco General Hospital Medical Center and Stanford Hospital.
Dr. Macgregor graduated from the Dartmouth Medical School in 1998. He works in Bellingham, WA and specializes in Cardiovascular Disease and Clinical Cardiac Electrophysiology.