Macroinvertebrates.org Mini-Walkthrough
Stroud Water Research Center 970 Spencer Road, Avondale, PA, United StatesIn this in-person mini-walkthrough session, you’ll dive right into the website’s many engaging tools that bring you into the magic of freshwater macroinvertebrates!