Federico Grande

Neocis
Total Patents: 6
Overall Rank: #821,355
Years Active: 2014–2021
Neocis Rank: #3