Jose Lourenco Teodoro

Aveva Software
Total Patents: 8
Overall Rank: #608,048
Years Active: 2010–2024
Aveva Software Rank: #6