News story

£1.67 million awarded to planetary exploration projects

2015 Aurora awardees announced.