Rem V. Petrov
Technology Resource International
Total Patents:
4
Overall Rank:
#1,274,122
Years Active:
1983–2002
Technology Resource International Rank:
#5