Medical school: ALBERT EINSTEIN COLLEGE OF MEDICINE OF YESHIVA UNIVERSITY
Graduated: 1968
Also: NEPHROLOGY
NPI: 1619984234
Practice Locations (2)
2080 CENTURY PARK E, SUITE 1207
Los Angeles, CA 900672015
2080 CENTURY PARK E, SUITE 1207
LOS ANGELES, CA 900672015
3102899824
Source: CMS National Downloadable File, September 2026.