Scholarly Index

Michael T. W. McKibben

University of Arizona; 495 total citations; 10 total publications; best world rank #923

University of Arizona

495Total citations
10Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Chromosomal and Genetic Variations2021-2025923US 23975.65