Cellular Immune Response (Flash)
Appearing in the publication, Cancer and the Immune System: The Vital Connection.
Cancer Research Institute, New York, NY
animation
illustration