Is this more of a "cool story bro" or is there something meaty to the press statement? I don't know much about topological properties in condensed matter that seem to be in vogue right now.
The press statement has all the "graphene is a miracle" parts that clash with the reality that graphene doesn't leave the lab much (has it left it even once?).