Steven Bellon

Amgen · Constellation Pharmaceuticals · Genentech
Total Patents: 24
Overall Rank: #173,283
Years Active: 2002–2019
Amgen Rank: #205