NobleBlocks
    TiO<sub>2</sub> Nanorod Arrays Based Self-Powered UV Photodetector: Heterojunction with NiO Nanoflakes and Enhanced UV Photoresponse | NobleBlocks