R

Riccardo E. Marioni

Edinburgh Cancer Research

ORCID: 0000-0003-4430-4260

522 papers and 43.8k citations.

PubIndex Score98Top 2%How it's scored
522Publications
43.8kTotal Citations
First publication: 1993First senior author: 2013