EducationGeisinger Commonwealth School of Medicine
TrainingRutgers New Jersey Medical School
Accepting New Patients
Insurances AcceptedAetna, Amerihealth of NJ, Centivo, Cigna Healthcare, Clover Health, Horizon BC/BS of NJ, Humana Medicare, Longevity Health Plan of NJ, Medicaid - New Jersey, Medicare - New Jersey, Oxford Health Plan, Qualcare, Rail Road Medicare/Palmetto GBA, UnitedHealthcare, Wellcare Health Plans of NJ
ServicesPatrick Fleming provides hematology services in Plainsboro, NJ. A Hematologist specializes in the study of blood and related systems.
Please call Patrick Fleming, MD at (609) 853-6590 to schedule an appointment in Plainsboro, NJ or to get more information.Additional ServicesOncologist