Martin Citron

Amgen · Brigham and Women's Hospital · Athena Neurosciences
Total Patents: 5
Overall Rank: #1,022,295
Years Active: 2001–2011
Amgen Rank: #987