Skip to main content

Nanosized multiporphyrin and multiphthalocyanine architectures for energy and electron transfer