Abstract: A three-dimensional thin-film solar cell 100, comprising a three-dimensional thin-film solar cell substrate comprising a plurality of single-aperture or dual-aperture unit cells with emitter junction regions 522 and doped base regions 530, emitter metallization regions 525 and base metallization regions 532. Optionally, the three-dimensional thin-film solar cell may be mounted on a rear mirror for improved light trapping and conversion efficiency.