Christopher Teshima

Title: MD
Position: Gastroenterologist
Organization: St. Michael’s Hospital, Toronto
Country: Canada