Darren P. Baker
Biogen Idec Ma · Curis · Biogen
Total Patents:
4
Overall Rank:
#1,228,509
Years Active:
2002–2013
Biogen Idec Ma Rank:
#98