Delfina Aliaga's scientific contributions