Cancer Research & the Immune Response
Illustrations showing important concepts related to cancer research and carcinogenesis.
Appearing in the publication, Cancer and the Immune System: The Vital Connection.
Cancer Research Institute, New York, NY
view related illustrations