Stephen P. Long

University Of Illinois · University of California · University Of Nebraska
Total Patents: 5
Overall Rank: #933,005
Years Active: 1988–2024
University Of Illinois Rank: #236