Scholarly Index

Elena Faccenda

University of Edinburgh; 17,904 total citations; 94 total publications; best world rank #293

University of Edinburgh

17,904Total citations
94Total publications
55H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pharmacological Receptor Mechanisms and Effects2021-2025390GB 1462.50
Synthesis and Reactions of Organic Compounds2021-2025293GB 757.88