Our Shield - Immune System

The Project

Discover how your body fights off germs in this animated guide to the immune system.

Scratch

About the team

  • India

Team members

  • Ashu
  • Anjali