NobleBlocks
    A self-powered ultraviolet detector based on a single ZnO microwire/p-Si film with double heterojunctions | NobleBlocks