32 pubs · 1,943 cites · h-index 23
Inserm
2004 - 2004
University of Sassari
1994 - 2004
Austral University of Chile
Tethys Research Institute
University of California, San Diego