Johannes Siegrist

Swiss university professor

Wikidata
Source: