Scholarly Index

Christopher J. McLeod

Cardiff University; 11,123 total citations; 224 total publications; best world rank #668

Cardiff University

11,123Total citations
224Total publications
46H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac Arrhythmias and TreatmentsLifetime717GB 3898.25
Cardiac pacing and defibrillation studiesLifetime668GB 3698.07