Trojan horse method gives malaria parasites a taste of their own medicine

Posted on