Thomas Thisted
Novozymes A/S · Nuevolution A/S · Viela Bio
Total Patents:
33
Overall Rank:
#105,633
Years Active:
2009–2025
Novozymes A/S Rank:
#92