Ruben Lopez Vales

Universitat Autónoma De Barcelona · Ohio State University
Total Patents: 2
Overall Rank: #1,798,635
Years Active: 2022–2023
Universitat Autónoma De Barcelona Rank: #9