France •
Institut National des Sciences Appliquées (INSA Rouen)