O

Oriol Canela‐Xandri

Institute of Genetics and Cancer

ORCID: 0000-0003-4601-6289

62 papers and 3k citations.

PubIndex Score1Top 99% · early-careerHow it's scored
62Publications
3kTotal Citations
First publication: 2007