A UK team has been awarded more than £10 million to replace Russian components in the Rosalind Franklin Mars Rover.
Nov232023
Nov232023
A UK team has been awarded more than £10 million to replace Russian components in the Rosalind Franklin Mars Rover.