35 pubs · 2,443 cites · h-index 18
Center of Molecular Immunology (Cuba)
2006 - 2006
Institute for Molecular Medicine
1999 - 2005
National Institute for Medical Research
1993 - 2003
The Francis Crick Institute
2002 - 2002
Medical Research Council
1998 - 2001