| 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 | |||