Albin F. Turbak
International Telephone And Telegraph · Alfacel S.A. · Interface
Total Patents:
19
Overall Rank:
#242,570
Years Active:
1981–1999
International Telephone And Telegraph Rank:
#1