Anthony Aquila
Canoo Technologies · Solera Holdings · Mitchell International
Total Patents:
13
Overall Rank:
#364,043
Years Active:
2011–2025
Canoo Technologies Rank:
#25