David B. Allen

Siemens Energy · Siemens Westinghouse Power · Discovery Limited
Total Patents: 21
Overall Rank: #202,876
Years Active: 1997–2025
Siemens Energy Rank: #46