Roberto Insignares Gómez's scientific contributions