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