Synthesis, self-assembly, and photophysical dynamics of stacked layers of porphyrin and viologen phosphonates

Abstract
No abstract available