Scholarly Index

Stephen L. Rogers

University of North Carolina at Chapel Hill; 5,027 total citations; 88 total publications; best world rank #891

University of North Carolina at Chapel Hill

5,027Total citations
88Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Microtubule and mitosis dynamicsLifetime891US 47195.06