Where was the University at which Helmut Anheier holds a chair located? 
Helmut Anheier:  He holds a chair at the Max Weber Institute of Sociology, Heidelberg University, where he is also the Academic Director of the Center for Social Investment and Innovation. Heidelberg University: Heidelberg University (German: "Ruprecht-Karls-Universität Heidelberg" ; Latin: "Universitas Ruperto Carola Heidelbergensis" ) is a public research university in Heidelberg, Baden-Württemberg, Germany.
Heidelberg, Baden-Württemberg