Anthony Aquila

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