SEARCH Articles Figures Tables Heterogeneous reaction Heterogeneous surfaces Heterogeneously catalyzed Heterogeneously catalyzed reaction Heterogenous surface Reaction heterogeneous reactions Reaction heterogeneous surface Surface heterogeneity Surface heterogeneity Surfaces Surface heterogeneity reactions) Surface-catalyzed reactions