The European Commission has just launched the five EU missions (part of Horizon Europe) which aim to find responses to some of the greatest challenges Europe is facing today: fighting cancer, adapting to climate change, protecting the ocean, seas and waters, living in...