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
Scholarly Index
Inserm; 39,866 total citations; 1,022 total publications; best world rank #27
Inserm