Winners of Sensor CDT science art competition

21 October 2022