Patrick F. Dowd

USDA · University Of Iowa · Biotechnology Research And Development
Total Patents: 25
Overall Rank: #164,956
Years Active: 1990–2013
USDA Rank: #1