SEARCH Articles Figures Tables Adsorption heterogeneous D-surface Heterogeneity of surfaces Heterogeneity of the surface Heterogeneous surfaces Heterogeneous surfaces adsorption Heterogenous surface Role of Adsorption Surface heterogeneity Surface heterogeneity Surfaces Surface heterogeneity adsorption Surface heterogeneity heterogeneous, adsorption