General information
City
Poitiers
Address

1 rue Neuma Fechine Borges
86000 Poitiers
France

University name
Université de Poitiers
Location

46.5686225, 0.3862235