Common Noun Collocations of develop

ability, aim, attempt, child, country, effort, failure, goal, idea, method, model, need, opportunity, order, patient, person, plan, program, relationship, research, resource, sense, skill, strategy, student, system, theory, time, understand, way