Claude Solioz

Nationality

Switzerland