An update on recent developments and highlights in food allergy