Scholarly Index

Camilo Saavedra

Instituto Español de Oceanografía; 762 total citations; 48 total publications; best world rank #458

Instituto Español de Oceanografía

762Total citations
48Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Marine animal studies overview2021-2025897ES 3083.06
Cephalopods and Marine Biology2021-2025458ES 3762.20