Stephen L. Dewey

Brookhaven Science Associates · New York University · Northwestern University
Total Patents: 12
Overall Rank: #419,036
Years Active: 2000–2016
Brookhaven Science Associates Rank: #7