UK's leading university space science group, part of University College London (UCL).
Part of: Aerospace