Dr. Teh-Li Terence Huo is a Arizona state licensed medical doctor, specializing in Nephrology. Graduated Magna Cum Laude from Taiwan, completed residency training in Brigham and Women's Hospital, and completed the Nephrology specialist training at Brigham and Women's Hospital. Dr. Huo currently is working at Southwest Kidney Institute, located in 1645 N Swan Rd #105 Tucson AZ 85712 Please call +1-520-327-6265 to contact. Access cdoc101.com on a desktop computer to view more details. | |||