DNA Computing

Programmable chemical controllers made from DNA

Biological organisms use complex molecular networks to navigate their environment and regulate their internal state. The development of synthetic systems with similar capabilities could lead to applications such as smart therapeutics or fabrication …

DNA Computing

Programming DNA molecules offers the potential for applications from bio-sensing to intelligent nanomedicine

Chemical Reaction Networks

Tools for programming chemical reaction networks (CRN), DNA strand-displacement circuits (DSD) and genetically engineered circuits (GEC)