Address:
100 E 77Th St SUITE 3E, New York 10075
(212) 434-3266 (Phone)
LENOX HILL HOSPITAL
100 E 77Th St, New York 10075
(212) 434-2606 (Phone), (212) 434-4528 (Fax)
7025 Yellowstone Blvd SUITE 14T, Forest Hills 11375
(718) 793-8061 (Phone), (212) 434-2455 (Fax)
Education:
Medical School
Technion-Israel Institute of Technology / Faculty of Medicine
Lenox Hill Hospital