Stephen Atwood
Microtouch Systems · Polyvision
Total Patents:
6
Overall Rank:
#881,123
Years Active:
1998–2003
Microtouch Systems Rank:
#5