Must be Dreaming
Deeya | College freshman | Bookworm | Science enthusiast | Hufflepuff

December 26 2012, 10:26 AM

8 notes  Filed Under:  T cell  antigen  bio  macrophage  pathogen  phagocytosis  science  doodle  
  1. sciencerely reblogged this from ivybunnies
  2. esmerawwwrr reblogged this from ivybunnies
  3. abiabbs reblogged this from ivybunnies
  4. ivybunnies posted this