Rachel Simkiss

Rachel Simkiss is consultant clinical psychologist at Barts and the London Trust.