Profile picture

Lausanne, Switzerland


Ecole Polytechnique Federale de Lausanne