Okay - let's get the ball rolling.

This is no-nonsense Professor Edward J (Ted) Steele. He is a molecular & cellular immunologist, geneticist...