Jewell L. Osterholm

Thomas Jefferson University
Total Patents: 22
Overall Rank: #199,021
Years Active: 1983–1992
Thomas Jefferson University Rank: #5