Search for a UPMC doctor near you

Narrow your search:

To speak with an appointment scheduler, call 1-800-533-UPMC between 7 a.m. and 7 p.m. Monday through Friday.

Note: We can schedule appointments for many — but not all — UPMC doctors and locations at this number.

Verify Your Insurance

Please call the physician's office to verify insurance coverage prior to scheduling an appointment.


Internal Medicine
PCP (Primary Care Physician)

Hospital Affiliation(s):
UPMC Presbyterian
UPMC Magee-Womens Hospital

Patient Satisfaction Ratings:
4.9 Stars
519 Patient
Satisfaction Ratings
Learn About Our Survey


UPMC Downtown
Heinz 57 Center
339 Sixth Ave.
Heinz 57 Center, 5th Floor
Pittsburgh, PA 15222
Office Phone:
(412) 560-8762


Internal Medicine, American Board of Internal Medicine


MD, MCP Hahnemann University/Drexel, Philadelphia, PA

Allegheny General Hospital,
Pittsburgh, PA

Allegheny General Hospital,
Pittsburgh, PA

Appointment Information

New Patients

Appointment Information

Call 1-800-533-UPMC (8762), Monday through Friday between 7 a.m. and 7 p.m. to schedule an appointment OR call the locations listed above to speak with a representative.

Returning Patients

  • Your doctor may participate in scheduling through MyUPMC. If you would like to book online, please log in and visit the Appointments tab.
  • Call the locations listed above to speak with a representative.

Patient Ratings

Rate the Provider

Listens Carefully

Spends Enough Time with You

Recommend This Provider to Family/Friends

Shows Respect for Patients

Provides Easy to Understand Information

Explains in a Way You Understand

Patient Comments

At UPMC we believe transparency is critical. Patient comments found on UPMC Find A Doc are not investigated to ascertain truth or validity. Comments are posted in the spirit of providing patient's perceptions of their encounters with their providers.

Patient comments are gathered from our Press Ganey Patient Satisfaction Survey and are displayed in their entirety. Patients are not identified for confidentiality and patient privacy.

February 06, 2019

The Doctor monitored a stress test. Everything seemed to go well and he was prepared to revive me if necessary.

February 06, 2019

My wife and I both utilize this provider and find that the services, medical advise, testing and facilities are excellent and they have our total trust! We would and do recomend this provider to anyone that asks us about medical services.

February 04, 2019

dr. M Duka his staff are excellent professionals i appreciate all their effort

January 31, 2019

Engaged in the interview and examination

January 28, 2019

Dr Duca and his team are excellent. I never wait longer than appointment time. I never feel rushed during appointment. And to get your test results less than 24 hours from appointment and to receive a phone call is outstanding, exceptional service.

January 25, 2019

Taking time off, finding a sitter for my kids, driving into the city, paying for parking...all a waste of time. This was my last attempt at making this office work for me. This Doctor pays little to no attention to your needs. Does not go through health history, health care concerns or medications. Horrible bed side manor. A hand shake and one foot out the door is what you get. The office was not busy and the whole visit seemed rushed. The only thing I had taken care of this visit was my prescription refills. I had to ask for bloodwork to be done. I could have done this over the phone. This guy should stick to sports. I need to find a new PCP. Primary care is the foundation to our health. As a health care worker myself, I was very disappointed.

January 24, 2019

I am a new patient and have been very impressed during my first 2 visits - one for a physical, the 2nd for numbness in my hands. Sensible advice for treatment plan was developed and well explained.

January 24, 2019

Dr Duca is an excellent provider of care and is truly concerned about his patients

January 23, 2019

I travel well over an hour to see Dr Duca. I'm completely satisfied with his professionalism.

January 18, 2019

great team. very Dr. Duca