The University of Technology in Compiègne
http://www.utc.fr/
France
Inquire about license