Bertrand Leblond
AbbVie · Exonhit Therapeutics, Sa · Sterix Limited
Total Patents:
27
Overall Rank:
#146,382
Years Active:
1995–2018
AbbVie Rank:
#144