Question: Are both Tribhuvan University and Université de Sherbrooke located in the same country?
Sentence (from "Tribhuvan University"): In terms of enrollment, it is the ninth largest university in the world.
Relevant evidence: No