Academic Honors & Achievements

  • Summa cum laude: Medical Degree
  • Co-Winner National Clinical Sciences Award 72nd Annual Meeting of American College of Physicians
  • Outstanding Internal Medicine Resident of the Year Award
  • Teaching Attending of the Year Awards
  • Attending Physician of the Year Awards
  • Program Director Internal Residency Program Mercy Catholic Medical Center: 5th largest in Pennsylvania
  • Co-Creator of 1st Allopathic-Osteopathic Internal Medicine Residency on the East Coast
  • As Program Director of Mercy Catholic Medical Center’s 60-Person Internal Residency increased the American Board of Internal Medicine’s rolling 3-year board passage rate from 37 % in 1996 to 97% in 2002, tying for 1st place with Hospital of the University of Pennsylvania
  • Board Certification: Internal Medicine and Rheumatology
  • Fellow American College of Physicians
  • Fellow American College of Rheumatology
  • Top Doctor Rheumatology: Mainline News Philadelphia 2016
  • 3 decades of medical investigation

Research

  • 36 Medical Publications
  • Principal Investigator in 3 and Co-Investigator in 1 ongoing original research studies
  • 2 scientific articles submitted for publication currently under review
  • 6 publications, separate from research studies, in preparation

Education & Training

  • Medical Degree: UCIMED (University of Medical Sciences, Costa Rica) 1984
  • Internal Medicine Residency: Mercy Catholic Medical Center 1987
  • Rheumatology Fellowship Training: Temple University Hospital 1989

Leadership & Consulting

  • Past Member American College of Rheumatology Marketing and Communications Committee
  • Past Editor American College of Rheumatology News
  • Consultant: Medical Marketing for 20 years
  • Consultant & Lecturer numerous Pharmaceutical companies
  • Consultant and Lecturer: Computers in Clinical Medicine

Office Address

Riddle Memorial Hospital Office (Main Office)
1088 W. Baltimore Pike. Suite 2105 Health Center II
Media, PA 19063

Phone # (610) 565-2415
Fax # (484) 444-0111

Mercy Fitzgerald Hospital Office
1503 Lansdowne Ave. Suite 3010
Darby, PA 19023

Phone # (610) 237-5801
Fax # (610) 237-5802