Laurent Lebreton

Laurent Lebreton

Head of Research at The Ocean Cleanup.
6 points