Santiago Royo Royo
Universitat Politécnica De Catalunya · Pontificia Universidad Catolica De Chile
Total Patents:
4
Overall Rank:
#1,186,846
Years Active:
2016–2018
Universitat Politécnica De Catalunya Rank:
#2