12 Fun Facts About the Immune System | Immunology | Scoop.it
Learn some odd and astounding information about the system that’s supposed to keep your body healthy.

Via Gilbert C FAURE