Scholarly Index

Santiago Vázquez

Universitat de Barcelona; 2,873 total citations; 187 total publications; best world rank #142

Universitat de Barcelona

2,873Total citations
187Total publications
30H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Eicosanoids and Hypertension Pharmacology2021-2025142ES 484.27
Biochemical Acid Research Studies2021-2025179ES 962.47
Apelin-related biomedical research2021-2025742ES 1533.17