NCT05876195 - KLH Challenge to Explore the Human Immune Response | Crick | Crick