General information
City
Tours
Address

60 rue du Plat d'Etain
France
37000 Tours
France

University name
Université de Tours
Location

47.383418178485, 0.67543387413025