Scholarly Index

Slade Allen‐Ankins

James Cook University; 330 total citations; 23 total publications; best world rank #38

James Cook University

330Total citations
23Total publications
10H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Developmental Biology2021-202538AU 591.45
Animal Vocal Communication and Behavior2021-2025135AU 1592.00