When neural parasites meet global warming: Trouble for all of us may be brewing on a remote uncharted island.
Who’s driving the bus, human beings or their parasites? From a manuscript found under a bed:
Let us visit an outlying island that must remain nameless. It is only uncertainly part of a tiny outlying archipelago, itself only uncertainly part of Indonesia which, with some 17,000 islands, is the largest archipelago nation in the world. This island barely breaks the surface … Read more