Exeter scientists record drop in sea turtle numbers

… Deepwater Horizon oil spill could all influence turtle numbers and behaviour. "However, sea turtle populations in the North Atlantic are largely stable …