International Review of Law, Computers & Technology

ISSN:1360-0869
Location Notes
EBSCO (Academic Source Premier) from 10/01/1996 to present