Institut National des Sciences Appliquées de Rennes
http://www.insa-rennes.fr
Inquire about license