Jean-Luc Davignon
Adaerata, Limited Partnership · Institut National De La Sante Et De La Recherche Medicale (Inserm) · Biovector Therapeutics, S.A.
Total Patents:
5
Overall Rank:
#988,265
Years Active:
2002–2018
Adaerata, Limited Partnership Rank:
#2