SCI Sustainability & Innovation Awards 2023
Representatives from some of the world’s most innovative and dynamic science businesses, as well as academics, entrepreneurs and politicians, convened at the Palace of Westminster in London on 10 May for the inaugural SCI Sustainability & Innovation Awards.