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