University of Hamburg
https://www.uni-hamburg.de
Germany
Inquire about license