Avidor Shulman
Enzymotec · Scripps Research
Total Patents:
19
Overall Rank:
#238,432
Years Active:
2002–2018
Enzymotec Rank:
#1