Authors: Ilia Voskoboinik, Mark J. Smyth, Joseph A. Trapani - Nature reviews. Immunology 2006 cited by 590