Duve, Thomas, Goethe-Universität Frankfurt am Main, Germany