The Royal Society of Chemistry has featured the Natural Products Atlas in their general interest magazine, RSC World. You can find the details on this article here.