Igor Turovets
Nova Measuring Instruments · Nova · Nanoptics, Incorporated
Total Patents:
16
Overall Rank:
#290,249
Years Active:
2000–2024
Nova Measuring Instruments Rank:
#15