Leo J. Schowalter

Crystal Is · Rensselaer Polytechnic Institute · NASA
Total Patents: 87
Overall Rank: #18,949
Years Active: 1993–2025
Crystal Is Rank: #1