Scholarly Index

Katerina Bogomolova

Leiden University Medical Center; 358 total citations; 7 total publications; best world rank #937

Leiden University Medical Center

358Total citations
7Total publications
7H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Anatomy and Medical Technology2021-2025937NL 2867.87