Jimmy Lee Stokes
Milliken Research · Weyerhaeuser Nr
Total Patents:
5
Overall Rank:
#989,229
Years Active:
1982–2017
Milliken Research Rank:
#61