Stephen Brown
Novozymes · The Johns Hopkins University · Novozymes Biotech
Total Patents:
23
Overall Rank:
#185,054
Years Active:
1993–2016
Novozymes Rank:
#39