Malcolm MacCoss

Merck · Ucb Biopharma Srl · Isis Pharmaceuticals
Total Patents: 117
Overall Rank: #10,508
Years Active: 1984–2024
Merck Rank: #13