Self-Assembly of a Hexagonal Boron Nitride Nanomesh on Ru(0001) | doi.page