Cynthia Green

Biogen · Biogen Idec Ma · Curagen
Total Patents: 4
Overall Rank: #1,112,295
Years Active: 2002–2024
Biogen Rank: #81