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