John David McVay

John David McVay, U.S. zoologist.

  • Department of Biological Sciences, Louisiana State University, 202 Life Sciences Building, Baton Rouge, Louisiana, United States.

Taxon names authored

(List may be incomplete)

PublicationsEdit

(List may be incomplete)

2013Edit

2018Edit