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