Scholarly Index

C. Bélanger-Champagne

TRIUMF; 82,098 total citations; 958 total publications; best world rank #693

TRIUMF

82,098Total citations
958Total publications
131H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Radiation Effects in Electronics2021-2025693CA 871.86