Albinusdreef 2
Leiden, South Holland 2333 ZA
Netherlands
Leiden University - Leiden University Medical Center (LUMC)
mass deworming, systematic review, individual participant data, network meta-analysis