Nature Africa launched to showcase science across the continent

Nature Africa is not a peer-reviewed journal
Nature Africa is not a peer-reviewed journal