Ronald A. Sink
Itt · International Telephone And Telegraph · Itt Electro Optical Products, A Division Of Itt
Total Patents:
4
Overall Rank:
#1,301,249
Years Active:
1984–1990
Itt Rank:
#134