Earthwatch Law and Legal Definition
Earthwatch is an international non profit organization that was founded in 1971 in the U.S. It was formed to promote action and understanding necessary to sustain the natural environment. By offering volunteers the opportunity to join research teams, Earthwatch supports scientific field research and education around the world. It helps in collecting field data in the areas such as wildlife conservation, rainforest ecology, and marine science.