Miles L. Scott

Double Shot · MIT · Mems Optical
Total Patents: 12
Overall Rank: #411,003
Years Active: 1989–2021
Double Shot Rank: #2