RRS Sir David Attenborough begins polar science trials
The UK’s new polar ship RRS Sir David Attenborough begins its polar science trials in Antarctica this week. A team of 30 national and international scientists, engineers and technical staff …
Read more on RRS Sir David Attenborough begins polar science trials