Sergey Savastiouk
Tru-Si Technologies · Invensas
Total Patents:
28
Overall Rank:
#138,943
Years Active:
2001–2017
Tru-Si Technologies Rank:
#2