Carsten Olbrich
Amgen · Bayer Pharma · Pharmasol Gmbh
Total Patents:
4
Overall Rank:
#1,157,299
Years Active:
2004–2021
Amgen Rank:
#1,847