Thomas R. Allen
Nanoscale · Nicoventures Trading Limited · Trimble Navigation Limited
Total Patents:
10
Overall Rank:
#481,593
Years Active:
1986–2025
Nanoscale Rank:
#13