University of Cape Town
South Africa
Warsaw University of Technology, Warsaw
Poland
Ricardo Palma University
UK
University of Cape Town
South Africa
Salford Business School
UK
Science and Technology of Espírito Santo (IFES), Serra
Brazil
Dokuz Eylul University
Turkey