Dr. Ahmed Sharaf.

Dr. Ahmed Sharaf.

Dr. Ahmed Sharaf.
Psychotherapist and addiction specialist.
PhD researcher in clinical psychology.