Synthesis of Self-Assembled Porphyrin Nanoparticle Photosensitizers | Synapse