Werner Lutze
Catholic University Of America · Energysolutions · Sandia
Total Patents:
9
Overall Rank:
#558,283
Years Active:
1996–2022
Catholic University Of America Rank:
#5