9286
Research More >
1. Porphyrin small molecules as hole transporting materials in perovskite solar cells, electron donor or acceptor in bulk heterogunction organic solar cells 2. Functionalized porphyrin small molecules, covalent organic frameworks, and metal organic frameworks for photocatalysis and electrocatalysis. 3. Porphyrin-based nanomaterials for bioimaging, tumor treatments via photodynamic and photothermal therapy.