Jean-Baptiste Leonelli

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