A recent study from Tata Institute of Fundamental Research, Mumbai, India has revealed new details about how our cells clean ...