University of Nice Sophia Antipolis

Universite de Nice-Sophia Antipolis, 28 Avenue Valrose, BP 2135, Nice, Cedex 2, 06103, France (Outside UK)