Marco A. Coccia

Amgen · Biogen Idec · Medarex
Total Patents: 4
Overall Rank: #1,231,482
Years Active: 2006–2012
Amgen Rank: #1,289