F

Francesca Tentori

DaVita Clinical Research (United States)

ORCID: 0000-0002-3318-1915

195 papers and 14k citations.

PubIndex Score97Top 3%How it's scored
195Publications
14kTotal Citations
First senior author: 2009