Irene Herranz-Montoya
Observed name: Herranz Montoya, Irene
Institution: Spanish National Cancer Research Centre
Observed institutions: University of Cambridge, Spanish National Cancer Research Centre, MRC Cancer Unit
ORCID: 0000-0001-9644-0585
Observed ORCID: 0000-0001-9644-0585
OpenAlex ID: A5041982382
