Juha Punnonen

Maxygen · Perseid Therapeutics · Altravax
Total Patents: 30
Overall Rank: #122,178
Years Active: 2003–2025
Maxygen Rank: #13