Miguel Angel Acena

Lear
Total Patents: 12
Overall Rank: #412,191
Years Active: 2009–2021
Lear Rank: #98