Roger Artigas Pursals

Universitat Politécnica De Catalunya
Total Patents: 2
Overall Rank: #1,992,022
Years Active: 2009–2017
Universitat Politécnica De Catalunya Rank: #6