Stephen Brown

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