Roger Walker

The University Of Tulsa
Total Patents: 4
Overall Rank: #1,243,730
Years Active: 1984–2010
The University Of Tulsa Rank: #15