Swan T. Sie

Shell Oil Compny · Technische Universiteit Delft
Total Patents: 36
Overall Rank: #95,143
Years Active: 1980–2000
Shell Oil Compny Rank: #46