Scholarly Index

Stanislav Ovroutski

Deutsches Herzzentrum der Charité; 1,723 total citations; 97 total publications; best world rank #911

Deutsches Herzzentrum der Charité

1,723Total citations
97Total publications
26H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Congenital Heart Disease Studies2021-2025911DE 5288.37