University of Toronto and Istanbul Technical University, are located in Canada?
University of Toronto: The University of Toronto (U of T, UToronto, or Toronto) is a public research university in Toronto, Ontario, Canada on the grounds that surround Queen's Park. Istanbul Technical University: Istanbul Technical University (Turkish "İstanbul Teknik Üniversitesi", commonly referred to as ITU or Technical University) is an international technical university located in Istanbul, Turkey.
no