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