Background
Stilwell, Abby Rose was born on April 12, 1981 in Rock Springs, Wyoming, United States.
Stilwell, Abby Rose was born on April 12, 1981 in Rock Springs, Wyoming, United States.
Master of Science in Entomology, University Nebraska, Lincoln, 2006. Doctor of Philosophy in Entomology, University Nebraska, Lincoln, 2009.
Consultant Plantabal SA, since 2010.