Fabienne MacKay

Biogen Idec Ma · Biogen Ma · Apoxis S. A.
Total Patents: 10
Overall Rank: #510,084
Years Active: 2005–2019
Biogen Idec Ma Rank: #42