translate English to German: Mr. Zoller graduated from the University of Tübingen and holds a PhD.
Dr. Stefan Zoller studierte an der Universität Tübingen.