Question: Where was the University at which Helmut Anheier holds a chair located?
Answer: Heidelberg, Baden-Württemberg