Scholarly Index

Steven Russell

University of Cambridge; 8,996 total citations; 114 total publications; best world rank #438

University of Cambridge

8,996Total citations
114Total publications
44H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Genetic and Clinical Aspects of Sex Determination and Chromosomal AbnormalitiesLifetime438GB 4896.47
Animal Genetics and ReproductionLifetime907GB 7895.11