La Rochelle, France
The University of La Rochelle is situated in the city of La Rochelle, France. The university is known for its multi-disciplinary approach and emphasis on sustainability. It offers undergraduate and graduate courses across a variety of disciplines.