Steven H. Bass
Maxygen · Perseid Therapeutics · Codexis Mayflower Holdings
Total Patents:
35
Overall Rank:
#96,965
Years Active:
1994–2025
Maxygen Rank:
#8