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