Scholarly Index

Stephen Hwang

University of Delaware; 1,546 total citations; 52 total publications; best world rank #52

University of Delaware

1,546Total citations
52Total publications
21H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Mathematics Education and Teaching TechniquesLifetime419US 18495.53
Mathematics Education and Teaching Techniques2021-202552US 996.34
Science Education and Pedagogy2021-2025310US 10279.46
Innovative Teaching and Learning Methods2021-2025573US 13681.51
Cognitive and developmental aspects of mathematical skills2021-2025458US 14773.40