Edgar O'Rear
University Of Oklahoma · The Board Of Regents For The University Of Oklahoma · Research Corporation Technologies
Total Patents:
10
Overall Rank:
#518,794
Years Active:
1988–2011
University Of Oklahoma Rank:
#38