7 pubs · 664 cites · h-index 7
Hospital del Mar Research Institute
2017 - 2017
Institute of Genetics and Biophysics
2014 - 2014
University of Naples Federico II
2005 - 2014