Mar 122019 Semiconductor-coated nanoparticles kill bacteria, cancer cells Nature India: All about science in India. Read more