David Avila

Conopco · The University Of Ottawa · IBM
Total Patents: 6
Overall Rank: #795,161
Years Active: 1999–2024
Conopco Rank: #949