J. Glenn Barnes

Sunshine Foliage World
Total Patents: 2
Overall Rank: #2,063,988
Years Active: 1996–2013
Sunshine Foliage World Rank: #7