Scholarly Index

Teresa Helena Moreno

University of Illinois Chicago; 26 total citations; 5 total publications; best world rank #159

University of Illinois Chicago

26Total citations
5Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Library Science and Administration2021-2025159US 7064.17