Globocan project of the International Agency for Research on Cancer (IARC) estimates that by 2030, nearly 21.4 million new cancer cases will be diagnosed worldwide-mostly in developing countries with 12 million cancer-related deaths.