NCT05909358 - Solidarity/Tokomeza Ebola Trial | Crick | Crick