38 pubs · 2,518 cites · h-index 19
BASF (Germany)
2016 - 2016
Universidad Complutense de Madrid
2007 - 2015
University of California, Santa Barbara
2009 - 2015
IMDEA Nanoscience
2013 - 2015
Rede de Química e Tecnologia
2015 - 2015