Rita Trinidad Rodríguez's scientific contributions