134 pubs · 3,581 cites · h-index 33
Centre National de la Recherche Scientifique
2017 - 2017
Institut de Chimie et Procédés pour l'Energie, l'Environnement et la Santé
2017 - 2017
University of Ioannina
1991 - 2007
Northwestern University
2001 - 2001
Michigan State University
2001 - 2001