Authors: Eva V. Acosta Rodríguez, Giorgio Napolitani, Antonio Lanzavecchia, Federica Sallusto - Nature Immunology 2007 cited by 1,810