Dr. Stephanie Richards
Florida Medical Entomology Laboratory
University of Florida/IFAS
Department of Entomology and Nematology


200 9th Street S.E. (Oslo Road)
Vero Beach, FL 32962 USA

FMEL Home Page