Specialties:
Pediatrics, Pediatric Nephrology
Work:
Pediatric Nephrology Danville
100 N Academy Ave, Danville, PA 17822
Pediatric Nephrology Scranton
1000 Meade St Ext, Scranton, PA 18512
Geisenger Medical Group
1000 Meade St, Scranton, PA 18512
Pediatrics Gray's Woods State College
132 Abigail Ln, Port Matilda, PA 16870
Education:
West Virginia University (1986)