Roger Stupf image
Roger
Stupf
Universität Zürich
Switzerland