Personal information

Verified email domains

Netherlands

Activities

Peer review (15 reviews for 2 publications/grants)

Review activity for Intensive care medicine. (14)
Review activity for PLOS digital health. (1)