Nanotubes with a split personality show solar promise

Self-assembled semiconducting nanostructures with two distinct electronic domains form the first nanowire heterojunctions