Ivermectin and artemisinin are 'magic pills' [vaccines]