Thomas A. Foglia

USDA
Total Patents: 12
Overall Rank: #420,766
Years Active: 1983–2015
USDA Rank: #23