Avatar - The Scottish Sun
The Scottish Sun
China says it's invented a way to make people live longer using MICE

China says it's invented a way to make people live longer using MICE

thescottishsun.co.uk - Harry Pettit

CHINESE scientists say they may have unlocked the key to living longer and reversing the effects of ageing. A world-first new gene therapy developed …

View on thescottishsun.co.uk