General information
City
Poitiers
Address

1 rue Neuma Fechine Borges
86000 Poitiers
France

University name
Université de Poitiers
Email
Location

50.8445777, 4.3785511