Jurgen Mullberg
Immunex · Dyax
Total Patents:
11
Overall Rank:
#460,108
Years Active:
2002–2017
Immunex Rank:
#43