Jérôme Berclaz

EPFL, Switzerland