14 pubs · 887 cites · h-index 11
Uppsala University
2003 - 2006
Centre National de la Recherche Scientifique
2005 - 2005
Stockholm University
2003 - 2005
Lund University
Laboratoire de Synthèse Organique