TY - RPRT TI - Progress in cancer fight for developing world. AU - Lee Zimmer PY - 2004 DO - 10.1016/s1470-2045(04)01622-5 UR - https://pubmed.ncbi.nlm.nih.gov/15536683/ ID - 15536683 ER -