Scholarly Index

Debra McDougall

Ocean Institute; 1,604 total citations; 53 total publications; best world rank #121

Ocean Institute

1,604Total citations
53Total publications
14H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Island Studies and Pacific AffairsLifetime121US 2895.29
Climate Change, Adaptation, MigrationLifetime391US 9687.48