Mark Pieth

Person

Swiss university teacher

Mentioned in 1 video