R

Riccardo Alessandro

Institute for Biomedical Research and Innovation

ORCID: 0000-0002-9935-1040

302 papers and 11.8k citations.

PubIndex Score98Top 2%How it's scored
302Publications
11.8kTotal Citations
First publication: 1993First senior author: 2002