Question: University of Toronto and Istanbul Technical University, are located in Canada?
Sentence (from "University of Toronto"): It has two satellite campuses in Scarborough and Mississauga.
Relevant evidence: No