Douglas Elliott

Teq Development · Siemens Gamesa Renewable Energy · Diamond Shamrock
Total Patents: 12
Overall Rank: #392,249
Years Active: 1982–2025
Teq Development Rank: #1