Filipe Alexandre-Rodrigues de Moura Leitao

Nec · Nec Laboratories Europe Gmbh
Total Patents: 2
Overall Rank: #1,895,804
Years Active: 2020
Nec Rank: #7,889