Earthwatch Instituteh-index: 24Total citations: 2,869Total papers: 174Homepage: http://www.earthwatch.org/