Scotland is at the heart of two of humanity’s most important and innovative space science missions” – Paul Bate, UK Space ...