Scholarly Index

Stefano Cataudella

University of Rome Tor Vergata; 5,635 total citations; 179 total publications; best world rank #242

University of Rome Tor Vergata

5,635Total citations
179Total publications
45H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Fish Biology and Ecology StudiesLifetime242IT 198.57
Aquaculture Nutrition and GrowthLifetime977IT 1197.15
Morphological variations and asymmetryLifetime375IT 1791.36