Robert B. Dubridge

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