Dr. John Campbell Immunology, the modern era