Jeffrey Nelson
Stepan · Applera · Lynx Therapeutics
Total Patents:
7
Overall Rank:
#709,903
Years Active:
1999–2022
Stepan Rank:
#85