A molecular view of heterogeneous catalysis | Synapse