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. Researchers at the National Cancer Registry Ireland (NCRI) have estimated that lost productivity due to ...