by John Cairns
"John Cairns has made significant contributions to cancer research, molecular biology, and virology. He believes that it is possible to explain what is known about cancer and about molecular biolog…