eLife (Nov 2017)
Are we immune by chance?
Abstract
The sooner the immune system launches, the greater the chances the host has of survival.
Keywords
eLife (Nov 2017)
The sooner the immune system launches, the greater the chances the host has of survival.