David Luebke

U.S. Department Of Energy · Carnegie Mellon University · Department Of Energy
Total Patents: 13
Overall Rank: #379,631
Years Active: 2013–2019
U.S. Department Of Energy Rank: #3