David Osborn
Novozymes A/S · Novozymes · Delco Electronics
Total Patents:
7
Overall Rank:
#686,699
Years Active:
1996–2025
Novozymes A/S Rank:
#303