International Journal of Cancer
International Journal of Cancer > 127 > 3 > 685 - 695
International Journal of Cancer > 127 > 12 > 2888 - 2892
International Journal of Cancer > 127 > 3 > 685 - 695
International Journal of Cancer > 127 > 12 > 2888 - 2892