Europe’s next €1-billion science projects: six teams make it to final round

Europe’s next €1-billion science projects: six teams make it to final round