Deutsch Version
Translate
"Center for Technology and Society (CTS)"
to German Language
English to German
German to English
English
German
Center for Technology and Society (CTS)
Zentrum Technik und Gesellschaft (ZTG)