News News Scientific advances Shaw Prize honours EU-funded scientist for advancing cutting-edge 3D imaging technology 5 June 2025