John P. Sharpe
California Polytechnic State University
Total Patents:
1
Overall Rank:
#3,305,741
Years Active:
2010
California Polytechnic State University Rank:
#5