Authors: Hilde Cheroutre, Florence Lambolez, Daniel Mucida - Nature reviews. Immunology 2011 cited by 701