E

Elena Levtchenko

Emma Kinderziekenhuis

ORCID: 0000-0002-8352-7312

514 papers and 11.5k citations.

PubIndex Score97Top 3%How it's scored
514Publications
11.5kTotal Citations
#5in Biomedical Research and Pathophysiology
First publication: 1997First senior author: 2004