Search results for: Ilaria Baghi
Corporate Social Responsibility and Environmental Management > 28 > 4 > 1216 - 1230
International Review on Public and Nonprofit Marketing > 2013 > 10 > 1 > 13-29
International Review on Public and Nonprofit Marketing > 2010 > 7 > 2 > 145-156