How the transmission immune system explains complex life cycles in parasites
A common question in parasitology is why diseases have life cycles involving multiple host species. Surely it would be easier for a disease to have… Read More »How the transmission immune system explains complex life cycles in parasites