Dr. Yi Xiang Teo is a Massachusetts state licensed medical doctor, specializing in Internal Medicine. Graduated Magna Cum Laude from Fudan University Shanghai Medical College, completed residency training in Saint Vincent Hospital, Dr. Teo currently is working at Saint Vincent Hospital, located in 123 Summer St, Worcester MA 01608 Please call +1-866-494-3627 to contact. Access cdoc101.com on a desktop computer to view more details. | |||