Sterling Backus

Km Labs · University of Colorado · Thorlabs
Total Patents: 13
Overall Rank: #373,433
Years Active: 1997–2023
Km Labs Rank: #1