Michael HorMichael Hor is a Professor in the Faculty of Law at the National University of Singapore, where he teaches and writes about criminal law, criminal procedure and constitutional due process.
An OTP has been sent to your Registered Email Id:
Resend Verification Code