23. Complex systems from simple building blocks via subcomponent self-assembly

23. Complex systems from simple building blocks via subcomponent self-assembly