Lara Lewington searches for the tech secrets that researchers hope will unlock eternal youth.