Gower Street
London, London WC1E 6BT
United Kingdom
University College London
continuous manufacturing, nanomedicines & nanomaterials, digital fabrication technologies, in silico modelling, Artificial Intelligence