Main content
Luis Alvarez, M.D., Ph.D.
Nephrology (Palo Alto)
750 Welch Road, Suite 214
Palo Alto, California 94304
Phone: (650) 328-8385
View Map
750 Welch Road, Suite 214
Palo Alto, California 94304
Phone: (650) 328-8385
View Map
Specialty:
Nephrology, Board Certified
* Please contact the physician's office to find out if the doctor is accepting new patients at this time
Health plans accepted:
Affiliation:
Hospital affiliation:
Education/training:
Medical education:
UCLA David Geffen School of Medicine, 1998
Internship:
Stanford University Hospital & Clinics, CA
Residency:
Stanford University Hospital & Clinics, CA
Fellowship(s):
Stanford University, Nephrology Fellowship
Professional interests:
Acute renal failure, cardiovascular complications of chronic kidney disease
Additional languages spoken:
Spanish(Fluent)
Physician web link:
