Mars rover holds out promise for Wageningen

Science
What does the space journey of he Perseverance mean for Wageningen?