STFC - Science and Technology Facilities Council - UK Astronomy Technology Centre
Edinburgh, United Kingdom
Support the development and delivery of a key subsystem for the world’s first space based gravitational wave observatory. Core to the role is ensuring that the project...