Personal information

Activities

Peer review (8 reviews for 5 publications/grants)

Review activity for Human rights review. (1)
Review activity for Journal of business ethics. (4)
Review activity for Nature food. (1)
Review activity for Science. (1)
Review activity for UK Research and Innovation (1)