First ‘mega-journal’ launched for scientists in Africa

4000
3000