O

Olivier Taboureau

Délégation Paris 5

ORCID: 0000-0001-7081-2491

129 papers and 4.4k citations.

PubIndex Score94Top 6%How it's scored
129Publications
4.4kTotal Citations
First senior author: 1987