Medical school: Stanford University School of Medicine (Stanford, CA)
Residency: Yale-New Haven Hospital (New Haven, CT) Pediatrics; Stanford University Medical Center (Stanford, CA) Pediatric Neurology
Address: 8 Brentwood Dr
Tel 607-273-6757
Address: 201 Dates Dr
Tel 607-882-9068
Address: 1122 Commons Ave
Tel 607-756-2737