Scholarly Index

Catherine Oppenheim

Inserm; 19,314 total citations; 617 total publications; best world rank #216

Inserm

19,314Total citations
617Total publications
72H-index

Published ranking records