My Nonprofit Reviews

mhartshorne
58 profile views
1 reviews
Review for Stroud Water Research Center, Avondale, PA, USA
Stroud Water Research Center is a premier freshwater research and outreach institute located in Pennsylvania. I have worked with Stroud as an intern, professionally, and as a citizen and have been amazed and their depth of knowledge, passion, and drive for education and outreach. Five stars!
Role: Professional with expertise in this field