Technische Universität Braunschweig
https://www.tu-braunschweig.de/
Germany
Inquire about license