University of Rennes hosts ~32,000 students, includes multiple faculties, and ranks in the top 20 French universities for research output.