138 pubs · 6,018 cites · h-index 44
Universidad de Granada
2004 - Present
Leiden University Medical Center
2010 - 2010
Beckman Coulter Foundation
Bruker (Germany)
2009 - 2009
University of Bologna
2005 - 2007