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