D

Daniel Nava Rodrigues

Institute of Cancer Research

ORCID: 0009-0003-9872-1008

299 papers and 12.8k citations.

PubIndex Score75Top 25% · seniorHow it's scored
299Publications
12.8kTotal Citations
First publication: 1999First senior author: 2010