Science & Technology Isolating Ebola Kenyon News A biology professor helps explain the outbreak of the deadly virus.