Impact of Heterogeneity and Lattice Bond Strength on DNA Triangle Crystal Growth | Synapse