220 pubs · 17,589 cites · h-index 63
University of Maryland, Baltimore
1986 - 2015
University of Geneva
2013 - 2013
Technical University of Cluj-Napoca
2013 - 2013
Center for Advanced Studies Research and Development in Sardinia
2013 - 2013
Johns Hopkins University
1996 - 2011