December 1, 2017
Everyone wants to live longer and scientists are trying to fulfil this demand. There is a general belief that longevity of humans can be greatly enhanced using some novel medicine or even ancient herbs. But now a research team lead by scientists from UCL showed that limiting the activity of […]