Schiller International University, Heidelberg
http://www.siu-heidelberg.de
Inquire about license