S

Stéphane Laurent

Inserm

ORCID: 0000-0002-4697-405X

428 papers and 41k citations.

PubIndex Score98Top 2%How it's scored
428Publications
41kTotal Citations
First publication: 1987First senior author: 1994