Scholarly Index

Peter Russell

University of Auckland; 657 total citations; 38 total publications; best world rank #51

University of Auckland

657Total citations
38Total publications
15H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Lymphatic Disorders and TreatmentsLifetime157NZ 385.22
Lymphatic System and Diseases2021-2025209NZ 185.16
Lymphatic Disorders and Treatments2021-202551NZ 374.01