Curated and Reviewed by
Lesson Planet
Why isn't your immune system fighting against those allergies? In this video you will learn that the immune system detects allergens as harmless. Check out this video to learn more!
3 Views
2 Downloads
Resource Details