Marvin E. Puska
Nartron
Total Patents:
2
Overall Rank:
#2,152,000
Years Active:
2006–2008
Nartron Rank:
#39