Cancer deaths in Brazil, Russia, India, China and South Africa (the largest emerging economies in the world) result in over $51 billion (USD) in lost productivity each year. These results are being presented at an international conference in India today.Read more
The International Agency for Research on Cancer (IARC), the specialized cancer agency of the World Health Organization, today released the latest data on cancer incidence, mortality, and prevalence worldwide.Read more