Guest User 25 April 2024 Finalists in the 2024 Cambridge Independent Science and Technology Awards revealed Guest User 25 April 2024