- on 15 Nov, 2025
Dr. Edna Sheldrake Nominated for the Clevenard Media Award 2025 – Palma de Mallorca, Spain
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…
- Organisation:
- Clevenard
- Emplacement:
- Spain
- Pas de commentaires
- 66 vues
- Read More





























































