Scholarly Index

D. M. McRae

University of Ottawa; 214 total citations; 38 total publications; best world rank #256

University of Ottawa

214Total citations
38Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
International Maritime Law IssuesLifetime256CA 1691.15
Arctic and Russian Policy StudiesLifetime557CA 7290.27
International Law and Human RightsLifetime867CA 3288.05
International Arbitration and Investment LawLifetime955CA 4682.73