A new type of self-assembly film of water-soluble porphyrin alternating CdSe nanoparticles

Abstract
No abstract available