Margaret Huggett
Iomet Pharma · N.V.Organon · Merck
Total Patents:
4
Overall Rank:
#1,178,341
Years Active:
2011–2019
Iomet Pharma Rank:
#5