Christopher K. Tuggle

Iowa State University · Pig Improvement Company Uk Limited · USDA
Total Patents: 8
Overall Rank: #643,709
Years Active: 1996–2017
Iowa State University Rank: #61