David Espinosa

Chevron · Ntt Docomo · Kemira Oyj
Total Patents: 17
Overall Rank: #263,211
Years Active: 2009–2025
Chevron Rank: #293