Estela wins the Best Poster Prize at the Senescence UK Symposium!Last week, Estela attended the UK Senescence Symposium which took place at the University of Edinburgh. It was a very intense day of...