Scholarly Index

Steve O’Shea

Australian Museum; 568 total citations; 30 total publications; best world rank #732

Australian Museum

568Total citations
30Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cephalopods and Marine BiologyLifetime732AU 3690.26
Cephalopods and Marine Biology2021-2025868AU 4045.17