Paul Clarke

Ocado Innovation Limited
Total Patents: 27
Overall Rank: #140,817
Years Active: 1999–2025
Ocado Innovation Limited Rank: #4