Scholarly Index

Roberto Amendola

National Agency for New Technologies, Energy and Sustainable Economic Development; 1,259 total citations; 61 total publications; best world rank #857

National Agency for New Technologies, Energy and Sustainable Economic Development

1,259Total citations
61Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mechanisms of cancer metastasisLifetime857IT 3060.74