University of Bordeaux University of Bordeaux - Victory Campus, Place de la Victoire, Bordeaux, France