NCT05858853 - Phase II/III of Recombinant Human Serum Albumin | Crick | Crick