Scholarly Index

Bart Penders

Department of Health; 983 total citations; 92 total publications; best world rank #301

Department of Health

983Total citations
92Total publications
17H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Academic Publishing and Open AccessLifetime301TW 173.43
scientometrics and bibliometrics research2021-2025540TW 760.22