Gregory DETAL
Université Catholique De Louvain
Total Patents:
4
Overall Rank:
#1,144,551
Years Active:
2018–2022
Université Catholique De Louvain Rank:
#37