James John Curtis Russell
Supreme Committee For Delivery & Legacy · The Smead Manufacturing · Identix Incorporated
Total Patents:
9
Overall Rank:
#557,164
Years Active:
1991–2022
Supreme Committee For Delivery & Legacy Rank:
#1