John A. Messenger

Kliklok
Total Patents: 2
Overall Rank: #2,243,309
Years Active: 1999–2000
Kliklok Rank: #22