Selected
The Horizon Prize: 2023

MendelScan

Team Leader
Peter Fish
Solution Team:
Peter Fish
Peter Fish
CEO
Hadley Mahon
Hadley Mahon