Roy Lobb

Biogen · Aleta Biotherapeutics · Biogen Idec Ma
Total Patents: 29
Overall Rank: #129,015
Years Active: 1993–2024
Biogen Rank: #10