Scholarly Index

Katja E. Odening

University Hospital of Bern; 3,337 total citations; 148 total publications; best world rank #318

University Hospital of Bern

3,337Total citations
148Total publications
34H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Cardiac electrophysiology and arrhythmias2021-2025318CH 1695.65
Ion channel regulation and function2021-2025535CH 583.22