Scholarly Index

Craig Russell

NHS Greater Glasgow and Clyde; 147 total citations; 32 total publications; best world rank #349

NHS Greater Glasgow and Clyde

147Total citations
32Total publications
8H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cleft Lip and Palate Research2021-2025371GB 2386.44
Craniofacial Disorders and Treatments2021-2025349GB 2682.40