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