Martin Teall
Merck · Takeda Pharmaceutical Company Limited
Total Patents:
41
Overall Rank:
#75,803
Years Active:
1994–2024
Merck Rank:
#249