Maxim Martchevskii
Superpower · Nec Research Institute · University Of Houston System
Total Patents:
5
Overall Rank:
#1,001,439
Years Active:
2002–2015
Superpower Rank:
#7