R

Richard Rodríguez

Swedish Medical Center

ORCID: 0000-0002-0088-653X

104 papers and 3k citations.

PubIndex Score87Top 13%How it's scored
104Publications
3kTotal Citations
First senior author: 1982