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