NCT06536465 - The Clostridioides Difficile Trial of REC-3964 | Crick | Crick