Request Appointment (610) 565-2415
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