Francesca Giliberto of University of Leeds, West Yorkshire, England, at AAAS 2025