Per-Ola Freskgard
Nuevolution A/S · Medimmune Limited · Hoffmann-La Roche
Total Patents:
25
Overall Rank:
#159,304
Years Active:
2010–2025
Nuevolution A/S Rank:
#4