Sudha Karupaiah, MD, Internal Medicine

560 E Saint John St
San JoseCA  95112-3413 (Santa Clara County)


Phone: 408-279-1400
Fax: 408-279-3216

NPI: 1316984800
License Number: A85414 (CA)