SEARCH Articles Figures Tables Heterogeneous catalysis surfaces and interactions with adsorbates Heterogeneous surfaces Heterogenous surface Interacting Surface Interaction heterogeneous Surface heterogeneity Surface heterogeneity Surfaces