Noble metal nanoparticles supported on semiconducting substrates have long been used in heterogeneous catalysis. A central objective in this field is to identify the active sites for catalysis, which ...