Mark Pieth

First name: 
Mark
Last name: 
Pieth
Basel University, Law, Basel, Switzerland