Jorge Torra Roca
Universidad De Barcelona · Universitat Politécnica De Catalunya
Total Patents:
1
Overall Rank:
#3,046,897
Years Active:
2015
Universidad De Barcelona Rank:
#3