Question: Is King Mongkut's University of Technology Thonburi or the University of Pisa located in Italy?
Answer: University of Pisa