Igor V. Sharakhov

Prof. Igor V. Sharakhov

Department of Entomology and Fralin Life Science Institute, Virginia Tech, Blacksburg, VA 24061, USA
orcid