Merrill P. Spencer

Spentech
Total Patents: 5
Overall Rank: #1,025,595
Years Active: 1991–2010
Spentech Rank: #2