Istituto di Biologia e Biotecnologia Agrariah-index: 110Total citations: 60,867Total papers: 1,725Homepage: https://ibba.cnr.it