Scholarly Index

A. Morelli

University of Genoa; 3,506 total citations; 164 total publications; best world rank #438

University of Genoa

3,506Total citations
164Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
ATP Synthase and ATPases Research2021-2025438IT 4972.12