Teviot Place
Edinburgh, EH8 9AG
United Kingdom
University of Edinburgh - Usher Institute of Population Health Sciences and Informatics