Scholarly Index

Melle Holwerda

Wageningen University & Research; 1,599 total citations; 25 total publications; best world rank #662

Wageningen University & Research

1,599Total citations
25Total publications
16H-index

Published ranking records

FieldWindowWorld rankNational rankImpact score
Vector-Borne Animal Diseases2021-2025662NL 1182.52