#sellenger
Top Voted Definition for #sellenger
Sellenger Centre for Research in Law, Justice and Social Change is a research centre at Edith Cowan University. It focuses on research, education, training and development in specialised areas of corrections, law, justice and social change.
1