LifeScienceHistory.com
History made daily
In 1988, Yale Cancer Center immunologist, Dr. Charles Janeway, established and proved his theory of innate immunity.
Tags: