University of Hildesheim
http://www.uni-hildesheim.de/
Hildesheim, Germany
Inquire about license