There’s another ray of hope for the victims of the debilitating disease called cancer. Japanese scientists have discovered molecules that produce a family of proteins, S100, capable of suppressing cancer by inactivating another protein called the p53. Let’s hope this discovery in the field of medicine will surely prove to be potent enough to uproot.