
University of Strasbourg
Claimed
Hosts ~56,875 students and ~5,202 staff, excels in research with 70 research units, includes 35 education and research departments, and has produced four Nobel laureates.
HQ location
Strasbourg, France
Website
Portfolio analysis