HomeScience Science Russia’s invasion of Ukraine leaves European space missions in doubt 22Views Coverage By Tanushree Jain February 25, 2022