Question: Rolf Pfeifer is currently a visiting professor at a university located in which country ?
Sentence (from "Shanghai Jiao Tong University"): Shanghai Jiao Tong University (SJTU; ) is a public research university in Shanghai, China.
Relevant evidence: Yes