Roger X. Lenard
Iostar · Department Of Energy · Sandia
Total Patents:
9
Overall Rank:
#531,647
Years Active:
1986–2025
Iostar Rank:
#4