E

Eva Maria Novoa

Garvan Institute of Medical Research

ORCID: 0000-0002-9367-6311

117 papers and 8.2k citations.

PubIndex Score99Top 1% · mid-careerHow it's scored
117Publications
8.2kTotal Citations
#5in Cancer-related molecular mechanisms research
First publication: 2000First senior author: 2019