European Food Safety Authorityh-index: 96Total citations: 38,925Total papers: 1,621Homepage: http://www.efsa.europa.eu/