James Strobel

Lensar · NASA
Total Patents: 8
Overall Rank: #607,371
Years Active: 1996–2025
Lensar Rank: #9