Kevin John Merchant

Merck · Takeda Pharmaceutical Company Limited
Total Patents: 32
Overall Rank: #109,160
Years Active: 1994–2025
Merck Rank: #368