Where is University of Nice Sophia Antipolis located?
University of Nice Sophia Antipolis, Provence-Alpes-Cote d'Azur, France (approx. 43.717°, 7.2665°)
University of Nice Sophia Antipolis, Provence-Alpes-Cote d'Azur, France (approx. 43.717°, 7.2665°)