Matthew Powell

Involv International · Nokia · Tt Technologies
Total Patents: 10
Overall Rank: #491,885
Years Active: 2005–2024
Involv International Rank: #2