A Comprehensive Guide to understanding cancer: Types, Diagnosis, Tr...