- on 15 novembro, 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…
- Organização:
- Clevenard
- Localização:
- Spain
- Sem comentários
- 89 views
- Read More





























































