Dr. Niranjan Kumar P

Neonatology

Make an Appointment

Dr. Niranjan Kumar P

MBBS, MD, FI PM
OVERVIEW