General information
University name
Université de Technologie Belfort-Montbéliard
Address

4 rue Jean-Pierre Melville
90000 Belfort
France

City
Belfort
Location

47.640551109433, 6.8663146260975