NCT02267109 - Phase 1 Trial of Ebola Vaccine in Mali | Crick | Crick