We put professional development at the heart of your social care practice Learn more about CareKnowledgeCareKnowledge is an information and professional development web service for social care, in particular social workers research policy and practice.To see more of what CareKnowledge can offer you or your organisation please visit our website here