Aspects of allergy and applied immunology