NCT04588623 - The MEDIPSA Clinical Trial | Crick | Crick