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