Robert P. Horwitz
International Telephone And Telegraph · Itt · Itt Fluid Technology
Total Patents:
3
Overall Rank:
#1,642,291
Years Active:
1985–1997
International Telephone And Telegraph Rank:
#182