Dr. John S Macgregor is a Internal Medicine,Cardiac Electrophysiologis…read moret and Interventional Cardiologist and has an experience of 41 years in these fields. He completed Fellowship in Cardiovascular Diseases from University Of California, San Francisco in 1991,Residency in Internal Medicine from University of California, San Diego Medical Center in 1987 and Internship-Internal Medicine from Icahn School of Medicine at Mount Sinai in 1985.
Some of the services provided by the doctor are: genetic heart defects,Heart Failure,Arrhythmias,Heart Rhythm Disorders and Angioplasty etc.read less