Lubka Roumenina

Cordeliers Research Center, INSERM UMRS 1138 - France