Scholarly Index

Sean Barbour

University of British Columbia; 3,378 total citations; 82 total publications; best world rank #267

University of British Columbia

3,378Total citations
82Total publications
18H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Renal Diseases and Glomerulopathies2021-2025267CA 1195.04