Mauna Kea Technologies S.A. (Euronext: MKEA), Paris, France
University of Edinburgh, Edinburgh, U.K