If you've ever wondered how your immune system works, this movie is for you!
CHOC Children's is affiliated with the UC Irvine School of Medicine