The Mayflower Autonomous Ship Project

Infographic: The Mayflower Mission