Matthias Egger

Research Scientist, The Ocean Cleanup
  • Netherlands