Ebola vaccines: keep the clinical trial protocols on the shelf and ready to roll out. Issue 9980 (9th May 2015)