Associate Professor Richard Loh, Immunologist and Allergy Specialist, talks about anaphylaxis and allergies.