Encyclopedia of cancer prevention and management : contemporary approaches in cancer treatment - Gray, Richard; Miles, Karen (Hayle Medical, 2015)