Reviewer for Scientific Journal Service uri icon

contributor

  • Stephanie Lynn Richards   Provided a peer review for scientific journal (Journal of Medical Entomology).
    Lehane et al. 2025 Insecticide resistance across the Northeast and Mid-Atlantic United States: results from six years of monitoring (2019-2024).   2024