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