Stephen A. Boppart

University Of Illinois · MIT · Purdue Research Foundation
Total Patents: 38
Overall Rank: #85,035
Years Active: 2000–2025
University Of Illinois Rank: #10