Mohamed Elewa Badar
Mohamed Badar is Professor of Comparative and International Criminal and Islamic Law at Northumbria University.
Mohamed Badar is Professor of Comparative and International Criminal and Islamic Law at Northumbria University. See less
Mohamed Elewa Badar's Featured Books