Scholarly Index

Nina Ajmone Marsan

Leiden University Medical Center; 27,084 total citations; 880 total publications; best world rank #15

Leiden University Medical Center

27,084Total citations
880Total publications
74H-index

Published ranking records