Jean-Baptiste Leonelli
Ciambella
Total Patents:
17
Overall Rank:
#272,695
Years Active:
2014–2021
Ciambella Rank:
#2