OIUCM-Departments Department of Law Department of Research Department of Neuroscience Department of Diplomacy and Peace Studies Faculty of Philosophy and Religion Department of Software Engineering Department of Advanced Technology