Scholarly Index

Rafael Leonardo Ochoa

Universidad de Santiago de Chile; 41 total citations; 14 total publications; best world rank #471

Universidad de Santiago de Chile

41Total citations
14Total publications
4H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
ICT Impact and Policies2021-2025471CL 235.01