NCT03548558 - Testing Means to Scale Early Childhood Development Interventions in Rural Kenya | Crick | Crick