Your place for Space News
A possible defense in the battle against malaria has now been presented by a team of researchers.