Christopher R. Bebbington
Kalobios Pharmaceuticals · Medarex · Oxford Biomedica (Uk) Limited
Total Patents:
54
Overall Rank:
#47,217
Years Active:
1992–2024
Kalobios Pharmaceuticals Rank:
#1