Scholarly Index

Foekje F. Stelma

Netherlands Institute for Health Services Research; 6,921 total citations; 98 total publications; best world rank #653

Netherlands Institute for Health Services Research

6,921Total citations
98Total publications
36H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Legionella and Acanthamoeba research2021-2025653NL 1142.74