- Bachelor of Science with High Honors, University of Maryland,
College Park, 1972
(Phi Beta Kappa)
- Doctor of Medicine, University of Maryland School of Medicine,
Baltimore, 1976
- Internal Medicine internship and residency, Maryland General Hospital
(affiliated with
Univ. of Maryland School of Medicine), Baltimore, 1976 to 1980
- Staff physician in Internal Medicine, Cigna Healthcare of Florida,
St. Petersburg 1980 to 1993, Tampa 1993 to 1995
- Director of Clinical Integration & Customization for the
now-defunct LabTrak
medical software system, Tampa, 1995 to 2000
- Medical Director, Resource Providers, Inc.,
2001 to 2020