Francis Contard
Merck
Total Patents:
13
Overall Rank:
#381,858
Years Active:
2003–2017
Merck Rank:
#850