Tapeworm: a worsening problem?

6 min read

Resistance to tapeworm medication has been reported re