Self-Assembled Porphyrazine Nucleosides on DNA Templates: Highly Fluorescent Chromophore Arrays and Sizing Forensic Tandem Repeat Sequences

Self-Assembled Porphyrazine Nucleosides on DNA Templates: Highly Fluorescent Chromophore Arrays and Sizing Forensic Tandem Repeat Sequences