Scholarly Index

Teresa Lana‐Villarreal

University of Alicante; 4,091 total citations; 119 total publications; best world rank #971

University of Alicante

4,091Total citations
119Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
TiO2 Photocatalysis and Solar CellsLifetime971ES 4196.38