H

Helen Carrasco Hope

Ludwig Cancer Research

ORCID: 0000-0001-5583-4510

39 papers and 495 citations.

PubIndex Score76Top 24% · mid-careerHow it's scored
39Publications
495Total Citations
First publication: 2002First senior author: 2022