David Rozzell
Provivi · Wella Gmbh · Codexis
Total Patents:
6
Overall Rank:
#784,355
Years Active:
2004–2025
Provivi Rank:
#10