Joao Girao

Nec · Nec Europe
Total Patents: 13
Overall Rank: #379,691
Years Active: 2009–2019
Nec Rank: #1,742