Scholarly Index

Alexander De Rosa

University of Delaware; 92 total citations; 28 total publications; best world rank #118

University of Delaware

92Total citations
28Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Engineering Education and Pedagogy2021-2025118US 10769.89
Engineering Education and Curriculum Development2021-2025576US 33065.51
Experimental Learning in Engineering2021-2025632US 20862.33
Geography Education and Pedagogy2021-2025481US 11420.14