EFSA

EFSA stands for European Food Safety Authority