Kinetics of Oxygen Reduction on Pt(hkl) Electrodes: Implications for the Crystallite Size Effect with Supported Pt Electrocatalysts | Synapse