Bertrand Calpini

EPFL, Lausanne
USA