Biotechnology and software company researching biotherapeutic and drug-delivery approaches at early stealth stage.
4th Floor, 184-192 Drummond Street, London, Greater London, NW1 3HP, United Kingdom