9 pubs · 2,262 cites · h-index 8
Rockefeller University
2002 - 2025
Stanford University
2011 - 2012
Howard Hughes Medical Institute
2005 - 2006
Center of Molecular Immunology (Cuba)
2006 - 2006