Scientists from Korea have developed a new carbon-based catalyst that promises to make hydrogen peroxide production more ...