Steven Swanson
University Of Washington · Amazon · Shell Oil Compny
Total Patents:
8
Overall Rank:
#600,572
Years Active:
1992–2021
University Of Washington Rank:
#341