Luc Girardin

First name: 
Luc
Last name: 
Girardin
Swiss Federal Institute of Technology, Center for Comparative and International Studies (CIS), Zurich, Switzerland