Rafael Euba

(Contributor)

Dr Euba is a psychiatrist at the London Psychiatry Centre. He is experienced in treating stress-related mental illness.