SEARCH Articles Figures Tables Catalysed reactions Heterogeneous reaction Heterogeneous surfaces Heterogenous surface Reaction heterogeneous reactions Reaction heterogeneous surface Surface catalysed reactions Surface heterogeneity Surface heterogeneity Surfaces Surface heterogeneity reactions)