Camilo Delay
Lxl Group
Total Patents:
13
Overall Rank:
#373,992
Years Active:
2020–2022
Lxl Group Rank:
#3