World’s first anti-ageing drug could see humans live to 120 6:42 AM Unknown 0 World’s first anti-ageing drug could see humans live to 120 Scientists believe the common diabetes drug metformin could hold the secret of l... READ MORE +