Roy Nicolas Baker

Enventure Global Technology
Total Patents: 1
Overall Rank: #2,464,053
Years Active: 2025
Enventure Global Technology Rank: #34