Andre Trouet
Université Catholique De Louvain · Medarex · Ire-Celltarg S.A.
Total Patents:
27
Overall Rank:
#145,862
Years Active:
1981–2020
Université Catholique De Louvain Rank:
#6