Your place for Space News
Scientists at University College London (UCL) bestowed the honour on Sir David Attenborough and the documentary team.