Scholarly Index

Marcela Popa

University of Bucharest; 2,608 total citations; 137 total publications; best world rank #587

University of Bucharest

2,608Total citations
137Total publications
29H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Phenothiazines and Benzothiazines Synthesis and Activities2021-2025587RO 1258.68