Huo, Teh-Li Terence, MD, Ph.D.
Nephrology
Southwest Kidney Institute
1645 N Swan Rd
Tucson AZ 85712
Phone: 520-327-6265
Fax: (520) 327-9300