Monika Scherer

Editor and Director in Switzerland