Thomas J. Blacklock
Merck · Novartis Pharmaceuticals · Johnson Matthey Plc
Total Patents:
17
Overall Rank:
#270,172
Years Active:
1985–2023
Merck Rank:
#1,151