Violeta Ruano Posada's scientific contributions