Carlos Fígari's scientific contributions