Stephen T. Kowel
The University Of Alabama In Huntsville · Syracuse University · University of California
Total Patents:
5
Overall Rank:
#1,040,197
Years Active:
1986–2004
The University Of Alabama In Huntsville Rank:
#10