
University of Technology of Belfort-Montbéliard
Claimed
Hosts ~3,000 students, excels in engineering and technology, includes 6 departments, and emphasizes innovation and international collaboration.
HQ location
Belfort, France
Website
Portfolio analysis