HomeScience Science Russian sanctions mean ESA’s Mars rover is unlikely to launch in 2022 5Views Coverage By Tanushree Jain February 25, 2022