Live
Read more

Clinic Type

Pulmonology

Address

Plainsboro3 Liberty Street Plainsboro Township, NJ 08536

Phone

6099249300

Email

dweiser@princetonmedicalgroup.com

Opening Hours

Not published — contact the clinic to confirm hours.

Services Offered

  • Pulmonology
  • Pulmonary Consultations
  • Pulmonary Function Tests
  • Injection Therapy

Technology & Equipment

  • Pulmonary Function Tests
  • Pulmonary Consultations

Team

  • William Ward Barton — M.D.
  • Ashgan Elshinawy — D.O.

Insurance & Payment

Languages Spoken

  • English

FAQs

What conditions do pulmonologists treat?

Diseases and conditions of the chest including pneumonia, asthma, tuberculosis, emphysema, COPD, lung cancer, pleural effusions, pulmonary fibrosis, pulmonary hypertension, and complicated chest infections.

What services are offered?

Pulmonary consultations, pulmonary function tests, injection therapy, and related pulmonary services.

Social Media

Photos

What Patients Say

Overall sentiment across review platforms: positive

  • Vitals: 4.8/5 (18 ratings) (18 ratings, 6 written reviews)
  • U.S. News & World Report: 5/5 (110 reviews) and 4/5 (40 reviews) respectively (110 and 40 reviews respectively)
  • WebMD: 5.0 (23 ratings) (23 ratings, 1 written review)

Patients praise

  • thoroughness and clinical knowledge
  • attentiveness and listening to patient concerns
  • clear communication and advocacy for patient needs
  • effective management of health conditions

Common complaints

  • occasional challenges with office staff

"Dr. Elshinawy is an outstanding physician. She truly cares about her patients and spends the quality time necessary to address individual needs and concerns."

Vitals

"Dr. Barton is a good doctor listening to patients, caring and advocating for them. Dr. Barton reviews test results timely and makes recommendations to follow up. I highly recommend Dr. Barton to my friends and neighbors."

WebMD

Synthesized from public review platforms as of Jul 11, 2026 — sources: [1][2][3][4].

Information sourced from the clinic's website as of July 11, 2026.

More pulmonology clinics in Princeton

Princeton, NJ·Pulmonology

VerifiedOnline bookingEmergency care

See all pulmonology clinics in Princeton

Comparing your options?

See other pulmonology clinics in Princeton, or search the full directory by insurance, ratings, and more.

More Pulmonology Clinics