Memoirs of a reincarnated T cell.

Memoirs of a reincarnated T cell.