Personal information

Activities

Peer review (11 reviews for 5 publications/grants)

Review activity for Biological invasions. (2)
Review activity for Communications earth & environment. (1)
Review activity for Environmental monitoring and assessment. (1)
Review activity for Hydrobiologia. (6)
Review activity for Marine biology. (1)