NCT04454268 - Intracranial Hydatid Cyst | Crick | Crick