Santiago Capdevila Cascante

Swissto 12 Sa
Total Patents: 10
Overall Rank: #481,715
Years Active: 2022–2025
Swissto 12 Sa Rank: #2