Xavier Perez Costa
Nec Europe · Nec · Universidad Carlos Iii De Madrid
Total Patents:
10
Overall Rank:
#512,422
Years Active:
2013–2016
Nec Europe Rank:
#2