The science and medicine of human immunology