Fascinating: Killer T Cell Obliterates Cancer Cell [Video]

From Professor Gillian Griffiths: Cells of the immune system protect the body against pathogens. If cells in our bodies are infected by viruses, or become cancerous, then killer cells of the immune system identify and destroy the affected cells. Cytotoxic T cells are very precise and efficient killers. They are able to destroy infected or […]

There’s something I ought to tell you, I’m not left handed either!

The duel between The Dread Pirate Roberts and Inigo Montoya in the Princess Bride is certainly one of the most iconic crossing of swords for its combination of footwork, swordplay and witty banter. “‘You seem a decent fellow… I hate to kill you.’ ‘You seem a decent fellow… I hate to die.’ “. For you […]