SEARCH Articles Figures Tables Electrocatalysis Heterogeneous surfaces Heterogenous surface Model heterogeneity Modelling, heterogeneous surfaces Surface heterogeneity Surface heterogeneity Surfaces Surface heterogeneity models