Johan van den Hoogen

Senior Scientist, ETH Zürich
  • ETH Zürich
  • Switzerland