Scott Allan Idlas
Curwood · Viskase Companies
Total Patents:
4
Overall Rank:
#1,261,639
Years Active:
1998–2005
Curwood Rank:
#12