Peter E. A. Teal

USDA · University of Florida
Total Patents: 6
Overall Rank: #861,893
Years Active: 2007–2012
USDA Rank: #146