Graham Deacon
Ocado Innovation Limited · Imagination Technologies Limited · Videologic Limited
Total Patents:
8
Overall Rank:
#600,382
Years Active:
1999–2025
Ocado Innovation Limited Rank:
#10