Dr. Edna Sheldrake Nominated for the Clevenard Media Award 2025 – Palma de Mallorca, Spain
- 15 nov, 2025
Award Category: Global Healthcare Leadership, Mental Health Advocacy & Pan-African Community Impact Palma de Mallorca, Spain — For the first time ever, the vibrant Mediterranean ci…
- Organización:
- Clevenard
- Ubicación:
- Spain
- Sin comentarios
- 94 visitas





















