Heterogeneous catalysis underpins a vast array of chemical processes in which reactions occur at the interface between a solid catalyst and fluid reactants. The interplay between surface structure, ...