Patrick Ferguson
Nel Technologies Limited · Acres Technology · Patent Investment & Licensing
Total Patents:
23
Overall Rank:
#177,062
Years Active:
1996–2025
Nel Technologies Limited Rank:
#1