Personal information

Activities

Peer review (16 reviews for 6 publications/grants)

Review activity for Ecological engineering. (1)
Review activity for Ecological indicators. (1)
Review activity for Journal of cleaner production. (2)
Review activity for Journal of hydrology. (7)
Review activity for Science of the total environment. (1)
Review activity for Water research. (4)