Isagro (Italy)h-index: 14Total citations: 864Total papers: 39Homepage: https://www.isagro.com/en/index.html