Scholarly Index

Peter Russell

University of Colorado Denver; 4,931 total citations; 155 total publications; best world rank #674

University of Colorado Denver

4,931Total citations
155Total publications
42H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Endometriosis Research and TreatmentLifetime674US 20096.76
Uterine Myomas and TreatmentsLifetime991US 31594.59
Gestational Trophoblastic Disease StudiesLifetime939US 32678.89