Scholarly Index

Stella Desyatnikova

Stella Therapeutics (United States); 98 total citations; 15 total publications; best world rank #156

Stella Therapeutics (United States)

98Total citations
15Total publications
6H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Facial Rejuvenation and Surgery Techniques2021-2025156US 4989.35
Dermatologic Treatments and Research2021-2025306US 7488.35