Duke University

University of North Carolina at Chapel Hill

University of Oxford

University of Durham

IEEE