At the European Planetary Science Conference in Riga this week, scientists urged Europe to remain committed to the AIDA asteroid…