Paul Kleihues and Webster Cavenee, eds, pp 314, IARC Press, Lyon 2000. Price £46.00. ISBN 92 832 24094
No takes yet. Share an insight, caveat, or question.
Michael Brada (2001) studied this question.