Dr Alan Cohen

Recently retired from clinical practice; Director of Primary Care, West London Mental Health Trust