Université des Sciences et Technologies de Lille (Lille I)
http://www.univ-lille1.fr
Inquire about license