r/science•1 yr. agothebelsnickle1991Research shows caterpillar fungus can slow down growth of cancer cellsCancernottingham.ac.uk/news/research-shows-caterpil...nottingham.ac.ukPosted Nov 7, 2024, 11:54 AM UTC1728Share