Thomas A. Roberts
Qurio Holdings · Oddello Industries · ICI
Total Patents:
67
Overall Rank:
#31,855
Years Active:
1981–2024
Qurio Holdings Rank:
#6