Scholarly Index

Taylor D. Snodgrass

East Carolina University; 138 total citations; 17 total publications; best world rank #660

East Carolina University

138Total citations
17Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cleft Lip and Palate Research2021-2025660US 23279.48
Craniofacial Disorders and Treatments2021-2025786US 27668.74