International Review of Law, Computers and Technology, ‎1360-0869

Journal