Scholarly Index

Stefan Balabanov

University Hospital of Zurich; 4,645 total citations; 147 total publications; best world rank #473

University Hospital of Zurich

4,645Total citations
147Total publications
35H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Otitis Media and Relapsing Polychondritis2021-2025473CH 965.82