honorary doctorate of the Karlsruhe Institute of Technology (Q51720673)
Language:
other details