SEARCH Articles Figures Tables Catalyst system Catalysts heterogeneity Catalysts heterogeneous Catalysts heterogenous Heterogeneous ruthenium-based catalyst Heterogeneous system Heterogenized catalysts Heterogenous system Ruthenium system Ruthenium-based catalyst systems System heterogeneity