New Questions Over Kids’ Company Brain Experiments

Great Ormond Street Hospital and University College London fail to prove parents/guardians consented to tests.