Centro di Ecologia Teorica ed Applicatah-index: 15Total citations: 1,162Total papers: 155Homepage: http://www.ceta.ts.it/