35 pubs · 4,304 cites · h-index 21
National Institutes of Health
2001 - 2013
National Institute of Diabetes and Digestive and Kidney Diseases
2001 - 2013
Délégation Paris 5
2007 - 2012
Centre National de la Recherche Scientifique
1998 - 2012
Inserm
1997 - 2012