Steven H. Bass

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