New lab spaces will be constructed at the UK Astronomy Technology Centre (UK ATC) to facilitate a major European Space Agency ...
A new Scottish laboratory is to play a key role in a flagship space agency mission that will provide insights on the formation of the early universe ...