Question: Is King Mongkut's University of Technology Thonburi or the University of Pisa located in Italy?
Sentence (from "University of Pisa"): The University of Pisa (Italian: "Università di Pisa" , UniPi) is an Italian public research university located in Pisa, Italy.
Relevant evidence: Yes