Walter Strauss

Bell Telephone Laboratories · Friedrich Deckel Aktiengesellschaft
Total Patents: 3
Overall Rank: #1,672,128
Years Active: 1983–1989
Bell Telephone Laboratories Rank: #567