What are killer cells and what do they do?

Abstract
No abstract available