Zhao, Jinhua, M.D.
Nephrology
UH Cleveland Medical Center
11100 Euclid Ave
Cleveland OH 44106
Phone: 216-844-8307
Fax: (203) 777-3559