David Mech

Adjunct Professor
Biological Resources Division, U.S. Geological Survey
1920 Fitch Ave
Rm 100E
St. Paul, MN 55108
+1 651 649 5231

Education

Ph. D. Purdue University