Theodore J. Humphrey

Afa
Total Patents: 4
Overall Rank: #1,302,386
Years Active: 1980–1989
Afa Rank: #5