Showing posts with the label Human

Cat Infection to Human

This parasite is common in cats but rarely causes illness in pets or people. Giardia have two forms. …