M

Matteo Pellegrini

Institute of Molecular and Cell Biology

ORCID: 0000-0001-9355-9564

1k papers and 47k citations.

PubIndex Score98Top 2%How it's scored
1kPublications
47kTotal Citations
First publication: 1995First senior author: 2006