Luis Alvarez


Dr. Alvarez is a nephrologist, researcher, and educator with two decades of experience in CKD care. He currently holds the position as Chief of the Division of Nephrology at Palo Alto Medical Foundation. Additionally, he serves as Medical Director for Satellite WellBound of Fremont and on the Satellite Medical Policy Committee. Dr. Alvarez has an impressive background in medical device development and currently works on improving technologies for home hemodialysis, and critical care applications.

He received his undergraduate and medical degrees from the University of California, Los Angeles, and completed his PhD in Biophysics, and nephrology clinical fellowship training at Stanford University.