Delft University of Technology, Faculty of Mechanical Engineering & Marine TechnologyNetherlands50 km from the portCrew & Training