Europastry (Spain)h-index: 13Total citations: 1,260Total papers: 21Homepage: http://www.europastry.com/