Bachelor with honours, Open University, 1978. Master of Science, University London, 1980. Doctor of Philosophy, University London, 1984.
Diploma in biochemistry, University London, 1972.
Research assistant Wellcome Research Laboratories, London, 1959-1965. Senior scientist Guys Hospital, 1965-1979. Chief scientist London Hospital and College, 1979-1985.
Postdoctoral fellow St. Mary's Hospital Medical School, London, 1985-1992. Lecturer immunology St. Bartholomew's Hospital Medical College, since 1992, senior lecturer, since 1999. Consultant on signal transduction Promega Corp, Madison, Wisconsin, since 1993.
Member International Association Mathematics Physics, Royal Institute of Great Britain, British Society for Immunology, New York Academy of Sciences, Royal Society New Zealand, Biophysics Society, Bio-chemical Society (United Kingdom), Oxford University Bio-chemical Society, Medical Research Club.
Married Beryl Mary Anderson, July 22, 1972. Children: Luci, Mark, Andrew, Iain.