Shamei Shi

Metrologic Instruments · Finisar · Ii-Vi Delaware
Total Patents: 21
Overall Rank: #207,508
Years Active: 2006–2021
Metrologic Instruments Rank: #61