Thoughts on my life, what I've learned about immunology, and so forth
Monday, August 30, 2004
There's some pretty cool animation at this Elispot site. Okay, so it's not really gripping, but from a scientific point of view, it's pretty darned nice.
There's some pretty cool animation at this Elispot site. Okay, so it's not really gripping, but from a scientific point of view, it's pretty darned nice.