Barilla (Italy)h-index: 60Total citations: 14,104Total papers: 496Homepage: https://www.barillagroup.com/