This has led to some anxiety among space scientists, who view the Mars Sample Return (MSR) mission as a cornerstone ... which is probably of the order of €2 billion (£1.7 billion).