Professor Edward J Steele, Molecular & Cellular Immunologist, Geneticist & Microbiologist