Profile picture

Lausanne, Switzerland


Ecole Polytechnique Federale De Lausanne