SCELLES

Nicolas

Scelles

Associate Professor

University of Stirling, UK