Search
Menu
Home
Sources
About
Contacts
David Ormerod
David
Ormerod
is a
professor
of
criminal law
at
University College London
. He was
appointed
a
deputy High Court judge
in
2018
.