Robert L. Shambaugh

University Of Oklahoma
Total Patents: 8
Overall Rank: #625,426
Years Active: 1993–2022
University Of Oklahoma Rank: #22