Yves A. DeClerck
Amgen · Children'S Hospital Los Angeles
Total Patents:
5
Overall Rank:
#1,022,302
Years Active:
1998–2011
Amgen Rank:
#645