Oxford’s OrganOx is shortlisted for the MacRobert Award 2025
Published on June 16, 2025
The Royal Academy of Engineering has announced the finalists for the 2025 MacRobert Award, the longest running and most prestigious prize for UK engineering innovation.
