Who gets the call if it all goes wrong at sea?Meet Dr Ben MacFarlane. After spending a year as a repatriation doctor, he's heading around the world as a ship's doctor - and with 3,000 passengers and crew to look after he's in for the most exciting trip of his life.On one dramatic voyage he deals wit[...]