NCT00694655 - Human Immune Responses to Yellow Fever Vaccination | Crick | Crick