Professor Emeritus Ian F. Tannock