John E. Hall

Carrington Laboratories
Total Patents: 4
Overall Rank: #1,285,978
Years Active: 1990–1998
Carrington Laboratories Rank: #7