R

Richard D. Carvajal

Northwell Health

ORCID: 0000-0002-3796-1118

711 papers and 39.4k citations.

PubIndex Score98Top 2%How it's scored
711Publications
39.4kTotal Citations
First publication: 2006First senior author: 2011