Pedro Lopez

Dell Products · Discovery Communications · Dresser-Rand
Total Patents: 13
Overall Rank: #366,768
Years Active: 1998–2024
Dell Products Rank: #1,092