Personal information

Activities

Peer review (12 reviews for 7 publications/grants)

Review activity for Communications medicine. (1)
Review activity for Genus. (1)
Review activity for Nature communications (1)
Review activity for One earth. (2)
Review activity for Population and environment. (5)
Review activity for Public health. (1)
Review activity for Scientific data. (1)