Teaching activities

Referee

Review of Economic Studies, Journal of Economic Theory, Management Science