The topic of the death penalty has sparked a fierce debate. Should it be an "ultimum remedium" for major crimes or should humanity prevail? A debate on morality, justice and right vs. wrongdoing.
Prof. Yuwen Li has been appointed as Ambassador for China by the Executive Board of Erasmus University Rotterdam.
Dr Stephan Michel held the fiftieth PhD dissertation defense in the European Doctorate in Law and Economics Programme (EDLE).