William G. Sterns
Itt · Itt Gilfillan, A Division Of Itt · International Telephone And Telegraph
Total Patents:
13
Overall Rank:
#390,569
Years Active:
1984–1998
Itt Rank:
#37