Douglas Elliott

Teq Development · Siemens Gamesa Renewable Energy · Diamond Shamrock
Total Patents: 13
Overall Rank: #362,438
Years Active: 1982–2025
Teq Development Rank: #1