Christopher Brett

Ocado Innovation Limited
Total Patents: 20
Overall Rank: #218,232
Years Active: 2017–2024
Ocado Innovation Limited Rank: #6