Earthwatch Institute Inc, based in Maynard, MA, is an organization dedicated to supporting scientific research and conservation efforts around the world.
Through partnerships with researchers and volunteers, Earthwatch facilitates hands-on fieldwork experiences that contribute to environmental sustainability and biodiversity preservation.
Generated from their business information