title: Contemporary  immunology: placing the  controversies in abeyance.
authors.forename: Stephen A
authors.initials: SA
authors.lastname: Margolis
mesh_terms: D000486:Allergy and Immunology / Q000639:trends*; D001315:Australia; D004032:Diet / Q000009:adverse effects; D005512:Food Hypersensitivity / Q000276:immunology; D006801:Humans