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