Claim: The University at which Helmut Anheier holds a chair is located at  Heidelberg, Baden-Württemberg.
Verdict: SUPPORTED