Joseph Francis
AbbVie · Syntaxin · Ipsen Bioinnovation Limited
Total Patents:
51
Overall Rank:
#52,569
Years Active:
2007–2022
AbbVie Rank:
#25