Profile picture
Tobias Moritz Halbherr
Doctorate
  • Manager
    Department of Educational Development and Technology, ETH Zurich
    Zurich, Switzerland
mini profile avatar Tobias Halbherr