Jermaine Thomas
Biogen Ma · Biogen Idec Ma · Millennium Pharmaceuticals
Total Patents:
21
Overall Rank:
#206,799
Years Active:
2012–2022
Biogen Ma Rank:
#10