4 pubs · 887 cites · h-index 4
Universidad Complutense de Madrid
2015 - 2015
Dana-Farber Cancer Institute
2002 - 2005