Question: Anne van Aaken is a professor at the university located in which country?
Sentence (from "University of St. Gallen"): The University of St. Gallen (in German: "Universität St. Gallen") is a research university located in St. Gallen, Switzerland.
Relevant evidence: Yes