Room 4.13/33, Informatics Forum Posted on February 9, 2015 Share This Page Address University of Edinburgh Edinburgh United Kingdom Upcoming Events No events in this location