NCT06899815 - Preliminary Human Trials of F230 Tablets | Crick | Crick