Francesca Tagliaferri: The scientist