Stephany Virrueta Herrera

Stephany Virrueta Herrera is an author at University of Illinois Urbana-Champaign specializing in life sciences, parasitic lice, and phylogenetics.

Publications per year

2019–2021

6

Publications

6