11 employees
Manchester Satellite Development Group is an academic institution for space design, construction, and operation of satellites.
2020