Mark Weselak

Irm · Saturn
Total Patents: 11
Overall Rank: #469,259
Years Active: 1991–2008
Irm Rank: #22