Admin: Chris Xiaoxuan Lu

Email: xiaoxuan.lu@ed.ac.uk

Phone: +44 (0) 131 650 4588

IF-1.27A, Informatic Forum

University of Edinburgh

10 Crichton Street, Edinburgh, EH8 9AB