David Rozzell

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