Nicolas Ray

Portrait: 
First name: 
Nicolas
Last name: 
Ray
University of Geneva, Carouge, Switzerland