Nigel Stewart Foster
Itt · Itt Manufacturing Enterprises · Apple
Total Patents:
7
Overall Rank:
#760,081
Years Active:
1989–2002
Itt Rank:
#134