Cancer risk and the ATM gene: a continuing debate.

Cancer risk and the ATM gene: a continuing debate.