🇬🇧
RIBOCELL LTD
72.11 · Research and experimental development on biotechnologySIC72110SmallID12462233
📍 THE INGENUITY CENTRE UNIVERSITY OF NOTTINGHAM, INNOVATION PARK, TRIUMPH ROAD, NOTTINGHAM, NG7 2TU, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.