Philip E. Rollhaus, Jr.

Quixote
Total Patents: 3
Overall Rank: #1,646,414
Years Active: 1987–1996
Quixote Rank: #1