🇬🇧
SMI DRUG DISCOVERY LIMITED
72.11 · Research and experimental development on biotechnologySIC72110SmallID11175710
📍 23 LONGMEADOW, LODE, CAMBRIDGE, CB25 9HA, UNITED KINGDOM
Data sourced from official commercial registries. Last updated when this company filed its accounts.