Host Cell: A cellular entity, deceptively still, destined for an intimate, often destructive, relationship with a virus. More than a simple target, the host ...
View in Alexandria