Sheng-Nan Hou

Illinois Tool Works · Switchlab · Switchlab (Shanghai) Co.
Total Patents: 2
Overall Rank: #2,011,965
Years Active: 1991–2016
Illinois Tool Works Rank: #2,292