University of Edinburgh Informatics Forum Posted on June 2, 2015 Share This Page Address Crichton Street, 4.31 / 4.33 University of Edinburgh United Kingdom Upcoming Events No events in this location