Scholarly Index

Carlos Mendoza-Álvarez

Swiss Center for Electronics and Microtechnology (Switzerland); 13 total citations; 18 total publications; best world rank #98

Swiss Center for Electronics and Microtechnology (Switzerland)

13Total citations
18Total publications
2H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Religious and Theological StudiesLifetime675CH 787.35
Religious and Theological Studies2021-202598CH 171.97