Artificial leaf

New record set for hydrogen production from an artificial leaf.