Thomas J. Sorenson

General Nano · Suparules Limited
Total Patents: 6
Overall Rank: #795,810
Years Active: 1997–2024
General Nano Rank: #4