Neuchâtel , Neuchatel , Switzerland
Organization : University of Neuchâtel
Chapter : Europe Chapter
Section : Student Section