Webster University Geneva
http://www.webster.ch
Inquire about license