M

Marta Sänchez‐Carbayo

Spanish National Cancer Research Centre

180 papers and 7.2k citations.

PubIndex Score74Top 26% · seniorHow it's scored
180Publications
7.2kTotal Citations
First publication: 1998First senior author: 1998