Sensor CDT students win Robin Paul research paper prize

29 March 2024