John A. Spragge

Eco-Block
Total Patents: 2
Overall Rank: #2,205,496
Years Active: 2002–2003
Eco-Block Rank: #2