Applied Natural Sciencesh-index: 29Total citations: 3,428Total papers: 240Homepage: http://www.treemediation.com/