Luis Alvarez

Dr. Luis Alvarez is Chief of the Division of Nephrology at Palo Alto Medical Foundation and serves as Medical Director for Satellite WellBound of Fremont. He’s applying his background in medical device development to work on improving technologies for home hemodialysis, and critical care applications.