University of Poitiers

University of Poitiers, 15, rue de l'Hotel Dieu, Poitiers Cedex, 86034, France (Outside UK)