Oxford in south-east London to host Ebola vaccine trial. Trials for the experimental Ebola vaccine have begun in the UK, under which the first of the 60 volunteers will...

Read More