Biology (First Preparatory)

Human Body

What are the tiny structures in our body that fight infection?