Professor Stavroula Leka

Professor of Organisations, Work & Health


01/03/2024 → 28/02/2026
Research

  • Centre for Organizational Health and Well Being