The UK has contributed £37 million towards the £850 million mission, with scientists playing key roles in designing and building the probe.
Subscribe
Login
0 Comments