Accepting new patients
Nephrology · Male · Age 73
Metro Renal Associates LLC301 Saint Paul St Baltimore, MD 21202
Make an Appointment
Dr. Steve Shen, MD is a nephrology specialist in Baltimore, MD and has been practicing for 40 years. He graduated from Taipei Medical University in 1971 and specializes in nephrology.