320 pubs · 14,302 cites · h-index 65
Centre National de la Recherche Scientifique
1989 - Present
Inserm
1989 - Present
Rodin Therapeutics (United States)
2026 - Present
Institut de Recherche sur le Cancer et le Vieillissement de Nice
1994 - Present
Institut de Chimie de Nice
2002 - 2025