paris, île-de-france, france
University of Leicester
Institut national des Sciences appliquées de Toulouse