Scholarly Index

Marion Leboyer

Inserm; 73,486 total citations; 1,051 total publications; best world rank #27

Inserm

73,486Total citations
1,051Total publications
128H-index

Published ranking records