(Q53330521)
Statements
Why don't all whales have cancer? A novel hypothesis resolving Peto's paradox. (English)
John D Nagy
Erin M Victor
Jenese H Cropper
28 June 2007
47
2
317-328
scientific article published on 28 June 2007