Question: University of Toronto and Istanbul Technical University, are located in Canada?
Sentence (from "Istanbul Technical University"): Its student-to-faculty ratio is 12:1.
Relevant evidence: No