SM

Stéphane Mandard

Inserm0000-0002-7298-821X
45
Publications
4,980
Citations
24
h-index
33
i10-index

Loading papers...