Profile picture
Switzerland

Kevin Baumer

Based in: Switzerland

Role

Project Manager

Affiliation

EPFL, Swiss Federal Institute of Technology

Lausanne, Switzerland

Avenue du Tir Fédéral

Links

    Social

    ×

    Profile picture:


    ...