David G. James
David G. James is associate professor of entomology at Washington State University. He has more than 650 publications, including 166 scientific papers, 30 of which address Lepidoptera.
David G. James is associate professor of entomology at Washington State University. He has more than 650 publications, including 166 scientific papers, 30 of which address Lepidoptera.