Personal information

Activities

Peer review (10 reviews for 6 publications/grants)

Review activity for Animal behaviour. (2)
Review activity for Behavioral ecology and sociobiology. (2)
Review activity for Current biology. (2)
Review activity for Nature (1)
Review activity for Nature communications (1)
Review activity for Ornithology. (2)