Hugh Svendsen
Napo Enterprises · Ikorongo Technology · Eloy Technology
Total Patents:
161
Overall Rank:
#5,328
Years Active:
1995–2025
Napo Enterprises Rank:
#1