Scholarly Index

Xavier Leleu

Inserm; 39,866 total citations; 1,022 total publications; best world rank #27

Inserm

39,866Total citations
1,022Total publications
91H-index

Published ranking records