Gillian Payne
Immunogen · Sanofi
Total Patents:
19
Overall Rank:
#236,867
Years Active:
2007–2021
Immunogen Rank:
#14