Bertrand Leblond

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