Pinned post
New paper drop! Parasitic worms of humans and animals have their own bugs within them- read below to find out more!👇 Honoured to have collaborated with so many people to push this work through.
doi.org/10.1038/s41564…
doi.org/10.1038/s41564…