Cancer is a global health problem with new cases numbering in the millions yearly. Even in India, where the cancer load is rising, the earliest possible diagnosis and treatment are crucial for enhancing survival and the quality of patient results. Delayed treatment is a cause for concern and increases mortality while diminishing the quality of...