Richard J. Turley
Olin
Total Patents:
8
Overall Rank:
#672,002
Years Active:
1980–1982
Olin Rank:
#92