University of Strasbourg

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