40 pubs · 2,937 cites · h-index 16
Max Planck Institute for Plasma Physics
2024 - Present
Technical University of Munich
2023 - Present
ETH Zurich
2005 - 2009
Institute of Robotics
2007 - 2007
École Polytechnique Fédérale de Lausanne
2005 - 2007