Mccarty Willard

Professor of Information Technology in the Humanities
Department of Digital Humanities. King's College London
Author ID: 3527
Interests