Forest Science and Technology Centre of Cataloniah-index: 121Total citations: 82,284Total papers: 1,856Homepage: http://www.ctfc.cat/