Electrodes having Pt nanoparticles on RuO2 nanoskins Grant US-10651478-B2 United States of America 12 May 2020