Robert B. Dubridge
Harpoon Therapeutics · AbbVie · Lynx Therapeutics
Total Patents:
47
Overall Rank:
#60,347
Years Active:
1996–2024
Harpoon Therapeutics Rank:
#4