Medical school: UNIVERSITY OF CALIFORNIA, GEFFEN SCHOOL OF MEDICINE
Graduated: 1978
Also: NEPHROLOGY
NPI: 1841292745
Practice Locations (2)
2504 SAMARITAN DR, SUITE 10
SAN JOSE, CA 951244003
4083568133
2505 SAMARITAN DR, SUITE 405
SAN JOSE, CA 951244044
Source: CMS National Downloadable File, September 2026.