https://innovationtoronto.com/programming-smart-molecules-chemical-reactions-intelligent/
Programming smart molecules: Could Make Chemical Reactions Intelligent