Johnson & Johnson announces winners of champions of science Africa Innovation Challenge
Sierra Leone Telegraph: 5 September 2019: Johnson & Johnson today announced the winners of the Champions of Science Africa Innovation Challenge 2, at the 28th World [...]