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