Dr. Niva Shakya MD

Physician Profile

Niva Shakya. Her primary practice is as a Pediatrics.