Denis Flandre
Université Catholique De Louvain · CNRS
Total Patents:
7
Overall Rank:
#714,837
Years Active:
2004–2021
Université Catholique De Louvain Rank:
#13