Robert A. Lacy

Plug Power · Electric Power Research Institute · The Board Of Trustees Of The Leland Stanford Univeristy
Total Patents: 7
Overall Rank: #758,376
Years Active: 1982–2003
Plug Power Rank: #13