Jodi A. Laakso

Biotechnology Research And Development · USDA · University Of Iowa
Total Patents: 6
Overall Rank: #869,069
Years Active: 1992–2010
Biotechnology Research And Development Rank: #13