Scholarly Index

Francesca Serena Abatematteo

University of Bari Aldo Moro; 231 total citations; 17 total publications; best world rank #55

University of Bari Aldo Moro

231Total citations
17Total publications
9H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Pharmacological Receptor Mechanisms and Effects2021-202555IT 388.32
Phenothiazines and Benzothiazines Synthesis and Activities2021-2025175IT 1979.95