David T. Allen

Siemens Energy · John Deere · Siemens Power Generation
Total Patents: 20
Overall Rank: #223,303
Years Active: 1982–2019
Siemens Energy Rank: #39